Index
All Classes and Interfaces|All Packages
A
- alias() - Element in annotation interface org.teavm.jso.JSBodyImport
C
- Calling Java methods from JSBody - Search tag in annotation interface org.teavm.jso.JSBody
- Section
- cast() - Method in interface org.teavm.jso.JSObject
-
Deprecated.
D
- DATA_VIEW - Enum constant in enum class org.teavm.jso.JSBufferType
F
- FLOAT32 - Enum constant in enum class org.teavm.jso.JSBufferType
- FLOAT64 - Enum constant in enum class org.teavm.jso.JSBufferType
- fromModule() - Element in annotation interface org.teavm.jso.JSBodyImport
G
- getJavaException(JSObject) - Static method in class org.teavm.jso.JSExceptions
- getJSException(Throwable) - Static method in class org.teavm.jso.JSExceptions
I
- imports() - Element in annotation interface org.teavm.jso.JSBody
- INT16 - Enum constant in enum class org.teavm.jso.JSBufferType
- INT32 - Enum constant in enum class org.teavm.jso.JSBufferType
- INT64 - Enum constant in enum class org.teavm.jso.JSBufferType
- INT8 - Enum constant in enum class org.teavm.jso.JSBufferType
J
- JSBody - Annotation Interface in org.teavm.jso
-
Indicates that method is to have native JavaScript implementation.
- JSBody annotation - Search tag in package org.teavm.jso
- Section
- JSBodyImport - Annotation Interface in org.teavm.jso
- JSBuffer - Annotation Interface in org.teavm.jso
- JSBufferType - Enum Class in org.teavm.jso
- JSByRef - Annotation Interface in org.teavm.jso
-
Marks parameters of JavaScript methods that should be passed by reference.
- JSClass - Annotation Interface in org.teavm.jso
- JSExceptions - Class in org.teavm.jso
- JSExport - Annotation Interface in org.teavm.jso
- JSExportClasses - Annotation Interface in org.teavm.jso
- JSFunctor - Annotation Interface in org.teavm.jso
- JSIndexer - Annotation Interface in org.teavm.jso
-
Marks abstract member method either as an getter indexer or setter indexer.
- JSMethod - Annotation Interface in org.teavm.jso
-
Marks abstract member method as a JavaScript method.
- JSModule - Annotation Interface in org.teavm.jso
- JSObject - Interface in org.teavm.jso
-
The base type for all overlay types.
- JSPrimitiveType - Annotation Interface in org.teavm.jso
- JSProperty - Annotation Interface in org.teavm.jso
-
Marks abstract member method as either a getter or a setter.
- JSTopLevel - Annotation Interface in org.teavm.jso
N
O
- optional() - Element in annotation interface org.teavm.jso.JSByRef
- org.teavm.jso - package org.teavm.jso
-
JSO is a specification that describes how Java platform can interact with JavaScript code.
- Overlay types - Search tag in package org.teavm.jso
- Section
P
- params() - Element in annotation interface org.teavm.jso.JSBody
-
How method parameters are named inside JavaScript implementation.
- Passing functions - Search tag in annotation interface org.teavm.jso.JSBody
- Section
S
T
- transparent() - Element in annotation interface org.teavm.jso.JSClass
- Type conversion - Search tag in annotation interface org.teavm.jso.JSBody
- Section
U
- UINT16 - Enum constant in enum class org.teavm.jso.JSBufferType
- UINT32 - Enum constant in enum class org.teavm.jso.JSBufferType
- UINT64 - Enum constant in enum class org.teavm.jso.JSBufferType
- UINT8 - Enum constant in enum class org.teavm.jso.JSBufferType
V
- value() - Element in annotation interface org.teavm.jso.JSBuffer
- value() - Element in annotation interface org.teavm.jso.JSExportClasses
- value() - Element in annotation interface org.teavm.jso.JSMethod
- value() - Element in annotation interface org.teavm.jso.JSModule
- value() - Element in annotation interface org.teavm.jso.JSPrimitiveType
- value() - Element in annotation interface org.teavm.jso.JSProperty
- valueOf(String) - Static method in enum class org.teavm.jso.JSBufferType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.teavm.jso.JSBufferType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages