Class RenderingUtil
- java.lang.Object
-
- org.teavm.backend.javascript.rendering.RenderingUtil
-
public final class RenderingUtil extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Set<java.lang.String>KEYWORDSstatic java.lang.StringVARIABLE_PART_CHARSstatic java.lang.StringVARIABLE_START_CHARS
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringescapeName(java.lang.String name)static java.lang.StringescapeString(java.lang.String str)static java.lang.StringindexToId(int index)static java.lang.StringindexToId(int index, java.lang.String startChars)static booleanisSmallInteger(Expr expr)static voidwriteString(SourceWriter writer, java.lang.String s)
-
-
-
Field Detail
-
KEYWORDS
public static final java.util.Set<java.lang.String> KEYWORDS
-
VARIABLE_START_CHARS
public static final java.lang.String VARIABLE_START_CHARS
- See Also:
- Constant Field Values
-
VARIABLE_PART_CHARS
public static final java.lang.String VARIABLE_PART_CHARS
- See Also:
- Constant Field Values
-
-
Method Detail
-
escapeName
public static java.lang.String escapeName(java.lang.String name)
-
writeString
public static void writeString(SourceWriter writer, java.lang.String s) throws java.io.IOException
- Throws:
java.io.IOException
-
escapeString
public static java.lang.String escapeString(java.lang.String str)
-
indexToId
public static java.lang.String indexToId(int index, java.lang.String startChars)
-
indexToId
public static java.lang.String indexToId(int index)
-
isSmallInteger
public static boolean isSmallInteger(Expr expr)
-
-