| Interface | Description |
|---|---|
| JSMetaType.TypeCheck |
| Class | Description |
|---|---|
| DynamicScopeWrapper |
Wraps a dynamic scope object, filters out dead variables, and prevents const assignment.
|
| EmptyIterator | |
| InteropArray | |
| InteropArrayIndexIterator | |
| InteropAsyncFunction |
Interop wrapper for async functions that unwraps the returned promise.
|
| InteropBoundFunction | |
| InteropFunction | |
| InteropList | |
| InteropMemberIterator | |
| JavaScriptLanguageView |
JavaScript language view on JS values and foreign objects.
|
| JSInteropUtil |
Utility class for interop operations.
|
| JSIteratorWrapper |
A wrapper around a JS iterator that fetches the next element on
InteropLibrary.hasIteratorNextElement(Object) and saves it for
InteropLibrary.getIteratorNextElement(Object). |
| JSMetaType |
General meta objects for JS values and foreign objects through
JavaScriptLanguageView. |
| ScopeVariables | |
| TopScopeObject |
Object representing the top scope.
|