Interface | Description |
---|---|
JSArray.EachBooleanCallback<T> |
Interface containing a condition test callback function
|
JSArray.ForEachCallback<T> |
Interface containing a function to call on each element of an array
|
JSArray.MapCallback<T> |
Interface containing a map function
|
JSArray.ReduceCallback |
Interface containing a reduce function
|
JSArray.SortCallback<T> |
Interface containing a compare function callback for sort
|
JSContext.IJSExceptionHandler |
Object interface for handling JSExceptions.
|
Class | Description |
---|---|
JSArray<T> |
A convenience class for handling JavaScript arrays.
|
JSArrayBuffer |
A wrapper class for a JavaScript ArrayBuffer
See: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
Note, experimental ArrayBuffer.transfer() is not supported by this JavaScriptCore version
|
JSBaseArray<T> |
A convenience class for handling JavaScript arrays.
|
JSContext |
Wraps a JavaScriptCore context
|
JSContextGroup |
A JSContextGroup associates JavaScript contexts with one another.
|
JSDataView |
A wrapper class for a JavaScript DataView
See: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView
|
JSDate |
Convenience class for managing JavaScript date objects
|
JSError |
A convenience class for managing JavaScript error objects
|
JSFloat32Array |
A convenience class for handling JavaScript's Float32Array
|
JSFloat64Array |
A convenience class for handling JavaScript's Float64Array
|
JSFunction |
A JavaScript function object.
|
JSInt16Array |
A convenience class for handling JavaScript's Int16Array
|
JSInt32Array |
A convenience class for handling JavaScript's Int32Array
|
JSInt8Array |
A convenience class for handling JavaScript's Int8Array
|
JSIterator<T> |
A JavaScript iterator interface shadow object
|
JSObject |
A JavaScript object.
|
JSObjectPropertiesMap<V> |
A JSObject shadow class which implements the Java Map interface.
|
JSON |
A convenience class for creating JavaScript values from JSON
|
JSRegExp |
A convenience class for managing JavaScript regular expressions.
|
JSTypedArray<T> |
A convenience base class for JavaScript typed arrays.
|
JSUint16Array |
A convenience class for handling JavaScript's Uint16Array
|
JSUint32Array |
A convenience class for handling JavaScript's Uint32Array
|
JSUint8Array |
A convenience class for handling JavaScript's Uint8Array
|
JSUint8ClampedArray |
A convenience class for handling JavaScript's Uint8ClampedArray
|
JSValue |
A JavaScript value
|
Exception | Description |
---|---|
JSException |
A JSException is thrown for a number of different reasons, mostly by the JavaScriptCore
library.
|
Annotation Type | Description |
---|---|
JSObject.jsexport |