Package org.teavm.jso.impl
Class JS
java.lang.Object
org.teavm.jso.impl.JS
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceJS.UnwrapFunction<S extends org.teavm.jso.JSObject,T> static interfaceJS.WrapFunction<S,T extends org.teavm.jso.JSObject> -
Method Summary
Modifier and TypeMethodDescriptionstatic org.teavm.jso.JSObjectapply(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.core.JSArray<org.teavm.jso.JSObject> v) static org.teavm.jso.JSObjectargumentsBeginningAt(int index) static org.teavm.jso.JSObjectstatic <T extends org.teavm.jso.JSObject,S>
JS.WrapFunction<S[], org.teavm.jso.JSObject> arrayMapper(JS.WrapFunction<S, T> f) static org.teavm.jso.JSObjectarrayOf(org.teavm.jso.JSObject a) static org.teavm.jso.JSObjectarrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b) static org.teavm.jso.JSObjectarrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c) static org.teavm.jso.JSObjectarrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d) static org.teavm.jso.JSObjectarrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e) static org.teavm.jso.JSObjectarrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f) static org.teavm.jso.JSObjectarrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g) static org.teavm.jso.JSObjectarrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h) static org.teavm.jso.JSObjectarrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i) static org.teavm.jso.JSObjectarrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j) static org.teavm.jso.JSObjectarrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k) static org.teavm.jso.JSObjectarrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k, org.teavm.jso.JSObject l) static org.teavm.jso.JSObjectarrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k, org.teavm.jso.JSObject l, org.teavm.jso.JSObject m) static <T,S extends org.teavm.jso.JSObject>
JS.UnwrapFunction<org.teavm.jso.core.JSArray<S>, T[]> arrayUnmapper(Class<T> type, JS.UnwrapFunction<S, T> f) static <T extends org.teavm.jso.JSObject>
JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<T>, T[]> arrayUnwrapper(Class<T> type) static <T extends org.teavm.jso.JSObject>
JS.WrapFunction<T[], org.teavm.jso.JSObject> static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSBoolean>, boolean[]> static JS.WrapFunction<boolean[], org.teavm.jso.JSObject> static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber>, byte[]> static JS.WrapFunction<byte[], org.teavm.jso.JSObject> static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber>, char[]> static JS.WrapFunction<char[], org.teavm.jso.JSObject> static org.teavm.jso.JSObjectconcatArray(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b) static org.teavm.jso.JSObjectconstruct(org.teavm.jso.JSObject cls) static org.teavm.jso.JSObjectconstruct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a) static org.teavm.jso.JSObjectconstruct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b) static org.teavm.jso.JSObjectconstruct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c) static org.teavm.jso.JSObjectconstruct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d) static org.teavm.jso.JSObjectconstruct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e) static org.teavm.jso.JSObjectconstruct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f) static org.teavm.jso.JSObjectconstruct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g) static org.teavm.jso.JSObjectconstruct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h) static org.teavm.jso.JSObjectconstruct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i) static org.teavm.jso.JSObjectconstruct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j) static org.teavm.jso.JSObjectconstruct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k) static org.teavm.jso.JSObjectconstruct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k, org.teavm.jso.JSObject l) static org.teavm.jso.JSObjectconstruct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k, org.teavm.jso.JSObject l, org.teavm.jso.JSObject m) static org.teavm.jso.JSObject[]dataToArray(org.teavm.jso.JSObject obj) static byte[]dataToByteArray(org.teavm.jso.JSObject obj) static char[]dataToCharArray(org.teavm.jso.JSObject obj) static double[]dataToDoubleArray(org.teavm.jso.JSObject obj) static float[]dataToFloatArray(org.teavm.jso.JSObject obj) static int[]dataToIntArray(org.teavm.jso.JSObject obj) static long[]dataToLongArray(org.teavm.jso.JSObject obj) static short[]dataToShortArray(org.teavm.jso.JSObject obj) static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber>, double[]> static JS.WrapFunction<double[], org.teavm.jso.JSObject> static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber>, float[]> static JS.WrapFunction<float[], org.teavm.jso.JSObject> static org.teavm.jso.JSObjectfunction(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject property) static org.teavm.jso.JSObjectfunctionAsObject(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject property) static org.teavm.jso.JSObjectget(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject index) static org.teavm.jso.JSObjectgetPure(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject index) static org.teavm.jso.JSObjectstatic org.teavm.jso.JSObjectimportModule(String name) static booleaninstanceOf(org.teavm.jso.JSObject obj, org.teavm.jso.JSObject cls) static booleaninstanceOfOrNull(org.teavm.jso.JSObject obj, org.teavm.jso.JSObject cls) static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber>, int[]> static JS.WrapFunction<int[], org.teavm.jso.JSObject> static org.teavm.jso.JSObjectinvoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method) static org.teavm.jso.JSObjectinvoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a) static org.teavm.jso.JSObjectinvoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b) static org.teavm.jso.JSObjectinvoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c) static org.teavm.jso.JSObjectinvoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d) static org.teavm.jso.JSObjectinvoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e) static org.teavm.jso.JSObjectinvoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f) static org.teavm.jso.JSObjectinvoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g) static org.teavm.jso.JSObjectinvoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h) static org.teavm.jso.JSObjectinvoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i) static org.teavm.jso.JSObjectinvoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j) static org.teavm.jso.JSObjectinvoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k) static org.teavm.jso.JSObjectinvoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k, org.teavm.jso.JSObject l) static org.teavm.jso.JSObjectinvoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k, org.teavm.jso.JSObject l, org.teavm.jso.JSObject m) static booleanisNull(org.teavm.jso.JSObject o) static booleanisPrimitive(org.teavm.jso.JSObject obj, org.teavm.jso.JSObject primitive) static ObjectjsArrayItem(Object array, int index) static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSBigInt>, long[]> static JS.WrapFunction<long[], org.teavm.jso.JSObject> static <T extends org.teavm.jso.JSObject,S>
org.teavm.jso.JSObjectmap(S[] array, JS.WrapFunction<S, T> f) static booleansameRef(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b) static voidset(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject index, org.teavm.jso.JSObject obj) static voidsetPure(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject index, org.teavm.jso.JSObject obj) static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber>, short[]> static JS.WrapFunction<short[], org.teavm.jso.JSObject> static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSString>, String[]> static JS.WrapFunction<String[], org.teavm.jso.JSObject> static org.teavm.jso.JSObjectthrowCCEIfFalse(boolean value, org.teavm.jso.JSObject o) static <S extends org.teavm.jso.JSObject,T>
T[]unmapArray(Class<T> type, org.teavm.jso.core.JSArrayReader<S> array, JS.UnwrapFunction<S, T> f) static <T extends org.teavm.jso.JSObject>
T[]unwrapArray(Class<T> type, org.teavm.jso.core.JSArrayReader<T> array) static booleanunwrapBoolean(org.teavm.jso.JSObject value) static boolean[]unwrapBooleanArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSBoolean> array) static byteunwrapByte(org.teavm.jso.JSObject value) static byte[]unwrapByteArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber> array) static charunwrapCharacter(org.teavm.jso.JSObject value) static char[]unwrapCharArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber> array) static doubleunwrapDouble(org.teavm.jso.JSObject value) static double[]unwrapDoubleArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber> array) static floatunwrapFloat(org.teavm.jso.JSObject value) static float[]unwrapFloatArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber> array) static intunwrapInt(org.teavm.jso.JSObject value) static int[]unwrapIntArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber> array) static longunwrapLong(org.teavm.jso.JSObject value) static long[]unwrapLongArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSBigInt> array) static shortunwrapShort(org.teavm.jso.JSObject value) static short[]unwrapShortArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber> array) static StringunwrapString(org.teavm.jso.JSObject value) static String[]unwrapStringArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSString> array) static org.teavm.jso.JSObjectwrap(boolean value) static org.teavm.jso.JSObjectwrap(boolean[] array) static org.teavm.jso.JSObjectwrap(byte value) static org.teavm.jso.JSObjectwrap(byte[] array) static org.teavm.jso.JSObjectwrap(char value) static org.teavm.jso.JSObjectwrap(char[] array) static org.teavm.jso.JSObjectwrap(double value) static org.teavm.jso.JSObjectwrap(double[] array) static org.teavm.jso.JSObjectwrap(float value) static org.teavm.jso.JSObjectwrap(float[] array) static org.teavm.jso.JSObjectwrap(int value) static org.teavm.jso.JSObjectwrap(int[] array) static org.teavm.jso.JSObjectwrap(long value) static org.teavm.jso.JSObjectwrap(long[] array) static org.teavm.jso.JSObjectwrap(short value) static org.teavm.jso.JSObjectwrap(short[] array) static org.teavm.jso.JSObjectstatic org.teavm.jso.JSObjectstatic <T extends org.teavm.jso.JSObject>
org.teavm.jso.JSObjectwrap(T[] array)
-
Method Details
-
arrayData
-
concatArray
public static org.teavm.jso.JSObject concatArray(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b) -
dataToByteArray
public static byte[] dataToByteArray(org.teavm.jso.JSObject obj) -
dataToCharArray
public static char[] dataToCharArray(org.teavm.jso.JSObject obj) -
dataToShortArray
public static short[] dataToShortArray(org.teavm.jso.JSObject obj) -
dataToIntArray
public static int[] dataToIntArray(org.teavm.jso.JSObject obj) -
dataToLongArray
public static long[] dataToLongArray(org.teavm.jso.JSObject obj) -
dataToFloatArray
public static float[] dataToFloatArray(org.teavm.jso.JSObject obj) -
dataToDoubleArray
public static double[] dataToDoubleArray(org.teavm.jso.JSObject obj) -
dataToArray
public static org.teavm.jso.JSObject[] dataToArray(org.teavm.jso.JSObject obj) -
wrap
public static org.teavm.jso.JSObject wrap(byte value) -
wrap
public static org.teavm.jso.JSObject wrap(short value) -
wrap
public static org.teavm.jso.JSObject wrap(int value) -
wrap
public static org.teavm.jso.JSObject wrap(long value) -
wrap
public static org.teavm.jso.JSObject wrap(char value) -
wrap
public static org.teavm.jso.JSObject wrap(float value) -
wrap
public static org.teavm.jso.JSObject wrap(double value) -
wrap
public static org.teavm.jso.JSObject wrap(boolean value) -
wrap
-
unwrapByte
public static byte unwrapByte(org.teavm.jso.JSObject value) -
unwrapCharacter
public static char unwrapCharacter(org.teavm.jso.JSObject value) -
unwrapShort
public static short unwrapShort(org.teavm.jso.JSObject value) -
unwrapInt
public static int unwrapInt(org.teavm.jso.JSObject value) -
unwrapLong
public static long unwrapLong(org.teavm.jso.JSObject value) -
unwrapFloat
public static float unwrapFloat(org.teavm.jso.JSObject value) -
unwrapDouble
public static double unwrapDouble(org.teavm.jso.JSObject value) -
unwrapBoolean
public static boolean unwrapBoolean(org.teavm.jso.JSObject value) -
unwrapString
-
wrap
public static <T extends org.teavm.jso.JSObject> org.teavm.jso.JSObject wrap(T[] array) -
wrap
public static <T> org.teavm.jso.JSObject wrap(T[] array) -
arrayWrapper
public static <T extends org.teavm.jso.JSObject> JS.WrapFunction<T[],org.teavm.jso.JSObject> arrayWrapper() -
map
public static <T extends org.teavm.jso.JSObject,S> org.teavm.jso.JSObject map(S[] array, JS.WrapFunction<S, T> f) -
arrayMapper
public static <T extends org.teavm.jso.JSObject,S> JS.WrapFunction<S[],org.teavm.jso.JSObject> arrayMapper(JS.WrapFunction<S, T> f) -
wrap
public static org.teavm.jso.JSObject wrap(boolean[] array) -
booleanArrayWrapper
-
wrap
public static org.teavm.jso.JSObject wrap(byte[] array) -
byteArrayWrapper
-
wrap
public static org.teavm.jso.JSObject wrap(short[] array) -
shortArrayWrapper
-
wrap
public static org.teavm.jso.JSObject wrap(char[] array) -
charArrayWrapper
-
wrap
public static org.teavm.jso.JSObject wrap(int[] array) -
intArrayWrapper
-
wrap
public static org.teavm.jso.JSObject wrap(long[] array) -
longArrayWrapper
-
wrap
-
stringArrayWrapper
-
wrap
public static org.teavm.jso.JSObject wrap(float[] array) -
floatArrayWrapper
-
wrap
public static org.teavm.jso.JSObject wrap(double[] array) -
doubleArrayWrapper
-
unwrapArray
public static <T extends org.teavm.jso.JSObject> T[] unwrapArray(Class<T> type, org.teavm.jso.core.JSArrayReader<T> array) -
arrayUnwrapper
public static <T extends org.teavm.jso.JSObject> JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<T>,T[]> arrayUnwrapper(Class<T> type) -
unmapArray
public static <S extends org.teavm.jso.JSObject,T> T[] unmapArray(Class<T> type, org.teavm.jso.core.JSArrayReader<S> array, JS.UnwrapFunction<S, T> f) -
arrayUnmapper
public static <T,S extends org.teavm.jso.JSObject> JS.UnwrapFunction<org.teavm.jso.core.JSArray<S>,T[]> arrayUnmapper(Class<T> type, JS.UnwrapFunction<S, T> f) -
unwrapBooleanArray
public static boolean[] unwrapBooleanArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSBoolean> array) -
booleanArrayUnwrapper
public static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSBoolean>,boolean[]> booleanArrayUnwrapper() -
unwrapByteArray
public static byte[] unwrapByteArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber> array) -
byteArrayUnwrapper
public static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber>,byte[]> byteArrayUnwrapper() -
unwrapShortArray
public static short[] unwrapShortArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber> array) -
shortArrayUnwrapper
public static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber>,short[]> shortArrayUnwrapper() -
unwrapIntArray
public static int[] unwrapIntArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber> array) -
intArrayUnwrapper
public static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber>,int[]> intArrayUnwrapper() -
unwrapLongArray
public static long[] unwrapLongArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSBigInt> array) -
longArrayUnwrapper
public static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSBigInt>,long[]> longArrayUnwrapper() -
unwrapCharArray
public static char[] unwrapCharArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber> array) -
charArrayUnwrapper
public static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber>,char[]> charArrayUnwrapper() -
unwrapFloatArray
public static float[] unwrapFloatArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber> array) -
floatArrayUnwrapper
public static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber>,float[]> floatArrayUnwrapper() -
unwrapDoubleArray
public static double[] unwrapDoubleArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber> array) -
doubleArrayUnwrapper
public static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSNumber>,double[]> doubleArrayUnwrapper() -
unwrapStringArray
public static String[] unwrapStringArray(org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSString> array) -
stringArrayUnwrapper
public static JS.UnwrapFunction<org.teavm.jso.core.JSArrayReader<org.teavm.jso.core.JSString>,String[]> stringArrayUnwrapper() -
invoke
public static org.teavm.jso.JSObject invoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method) -
invoke
public static org.teavm.jso.JSObject invoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a) -
invoke
public static org.teavm.jso.JSObject invoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b) -
invoke
public static org.teavm.jso.JSObject invoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c) -
invoke
public static org.teavm.jso.JSObject invoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d) -
invoke
public static org.teavm.jso.JSObject invoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e) -
invoke
public static org.teavm.jso.JSObject invoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f) -
invoke
public static org.teavm.jso.JSObject invoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g) -
invoke
public static org.teavm.jso.JSObject invoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h) -
invoke
public static org.teavm.jso.JSObject invoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i) -
invoke
public static org.teavm.jso.JSObject invoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j) -
invoke
public static org.teavm.jso.JSObject invoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k) -
invoke
public static org.teavm.jso.JSObject invoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k, org.teavm.jso.JSObject l) -
invoke
public static org.teavm.jso.JSObject invoke(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k, org.teavm.jso.JSObject l, org.teavm.jso.JSObject m) -
apply
public static org.teavm.jso.JSObject apply(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject method, org.teavm.jso.core.JSArray<org.teavm.jso.JSObject> v) -
arrayOf
public static org.teavm.jso.JSObject arrayOf(org.teavm.jso.JSObject a) -
arrayOf
public static org.teavm.jso.JSObject arrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b) -
arrayOf
public static org.teavm.jso.JSObject arrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c) -
arrayOf
public static org.teavm.jso.JSObject arrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d) -
arrayOf
public static org.teavm.jso.JSObject arrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e) -
arrayOf
public static org.teavm.jso.JSObject arrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f) -
arrayOf
public static org.teavm.jso.JSObject arrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g) -
arrayOf
public static org.teavm.jso.JSObject arrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h) -
arrayOf
public static org.teavm.jso.JSObject arrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i) -
arrayOf
public static org.teavm.jso.JSObject arrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j) -
arrayOf
public static org.teavm.jso.JSObject arrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k) -
arrayOf
public static org.teavm.jso.JSObject arrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k, org.teavm.jso.JSObject l) -
arrayOf
public static org.teavm.jso.JSObject arrayOf(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k, org.teavm.jso.JSObject l, org.teavm.jso.JSObject m) -
construct
public static org.teavm.jso.JSObject construct(org.teavm.jso.JSObject cls) -
construct
public static org.teavm.jso.JSObject construct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a) -
construct
public static org.teavm.jso.JSObject construct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b) -
construct
public static org.teavm.jso.JSObject construct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c) -
construct
public static org.teavm.jso.JSObject construct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d) -
construct
public static org.teavm.jso.JSObject construct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e) -
construct
public static org.teavm.jso.JSObject construct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f) -
construct
public static org.teavm.jso.JSObject construct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g) -
construct
public static org.teavm.jso.JSObject construct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h) -
construct
public static org.teavm.jso.JSObject construct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i) -
construct
public static org.teavm.jso.JSObject construct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j) -
construct
public static org.teavm.jso.JSObject construct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k) -
construct
public static org.teavm.jso.JSObject construct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k, org.teavm.jso.JSObject l) -
construct
public static org.teavm.jso.JSObject construct(org.teavm.jso.JSObject cls, org.teavm.jso.JSObject a, org.teavm.jso.JSObject b, org.teavm.jso.JSObject c, org.teavm.jso.JSObject d, org.teavm.jso.JSObject e, org.teavm.jso.JSObject f, org.teavm.jso.JSObject g, org.teavm.jso.JSObject h, org.teavm.jso.JSObject i, org.teavm.jso.JSObject j, org.teavm.jso.JSObject k, org.teavm.jso.JSObject l, org.teavm.jso.JSObject m) -
get
public static org.teavm.jso.JSObject get(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject index) -
getPure
public static org.teavm.jso.JSObject getPure(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject index) -
set
public static void set(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject index, org.teavm.jso.JSObject obj) -
setPure
public static void setPure(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject index, org.teavm.jso.JSObject obj) -
function
public static org.teavm.jso.JSObject function(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject property) -
functionAsObject
public static org.teavm.jso.JSObject functionAsObject(org.teavm.jso.JSObject instance, org.teavm.jso.JSObject property) -
global
-
importModule
-
instanceOf
public static boolean instanceOf(org.teavm.jso.JSObject obj, org.teavm.jso.JSObject cls) -
instanceOfOrNull
public static boolean instanceOfOrNull(org.teavm.jso.JSObject obj, org.teavm.jso.JSObject cls) -
isPrimitive
public static boolean isPrimitive(org.teavm.jso.JSObject obj, org.teavm.jso.JSObject primitive) -
throwCCEIfFalse
public static org.teavm.jso.JSObject throwCCEIfFalse(boolean value, org.teavm.jso.JSObject o) -
argumentsBeginningAt
public static org.teavm.jso.JSObject argumentsBeginningAt(int index) -
sameRef
public static boolean sameRef(org.teavm.jso.JSObject a, org.teavm.jso.JSObject b) -
isNull
public static boolean isNull(org.teavm.jso.JSObject o) -
jsArrayItem
-