@ParametersAreNonnullByDefault
See: Description
| Interface | Description |
|---|---|
| ConsoleMessage |
A JavaScript console message.
|
| JsArray |
A JavaScript array.
|
| JsArrayBuffer |
A JavaScript array buffer.
|
| JsFunction |
Represents a JavaScript function that can be passed between Java and JavaScript as a method
argument or a return value.
|
| JsFunctionCallback |
Represents a Java function that can be invoked from JavaScript.
|
| JsMap |
A JavaScript map.
|
| JsObject |
A JavaScript object.
|
| Json |
A helper class that allows converting JavaScript objects into a JSON string and creating
JavaScript objects from a JSON string.
|
| JsPromise |
A JavaScript
Promise. |
| JsPromiseHandler |
A
JsFunctionCallback that is used as a JavaScript Promise handler. |
| JsSet |
A JavaScript set.
|
| Class | Description |
|---|---|
| JsAccessibleTypes |
A registry of types that are accessible from
JavaScript. |
| Enum | Description |
|---|---|
| ConsoleMessageLevel |
Console message levels.
|
| Exception | Description |
|---|---|
| JsException |
Thrown when an exception is raised in JavaScript.
|
| NotSupportedTypeException |
Thrown by
JsAccessibleTypes methods to indicate that the type (an instance of
Class) is an enum or an annotation. |
| TypeNotPublicException |
Thrown by
JsAccessibleTypes methods to indicate that the type is not public. |
| Annotation Type | Description |
|---|---|
| JsAccessible |
This annotation allows exposing methods and fields of an injected Java object to JavaScript.
|