public final class JsEngine
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected long |
ptr |
| Modifier and Type | Method and Description |
|---|---|
JsValue |
evaluate(java.lang.String source) |
JsValue |
evaluate(java.lang.String source,
java.lang.String filename) |
JsValue |
newValue(boolean value) |
JsValue |
newValue(long value) |
JsValue |
newValue(java.lang.String value) |
void |
onLowMemory()
Notifies the engine about the need of reducing the amount of allocated memory
|
void |
removeEventCallback(java.lang.String eventName) |
void |
setEventCallback(java.lang.String eventName,
EventCallback callback) |
void |
setGlobalProperty(java.lang.String property,
JsValue value) |
void |
triggerEvent(java.lang.String eventName) |
void |
triggerEvent(java.lang.String eventName,
java.util.List<JsValue> params) |
public void setEventCallback(java.lang.String eventName,
EventCallback callback)
public void removeEventCallback(java.lang.String eventName)
public JsValue evaluate(java.lang.String source, java.lang.String filename)
public JsValue evaluate(java.lang.String source)
public void setGlobalProperty(java.lang.String property,
JsValue value)
public void triggerEvent(java.lang.String eventName,
java.util.List<JsValue> params)
public void onLowMemory()
public void triggerEvent(java.lang.String eventName)
public JsValue newValue(long value)
public JsValue newValue(boolean value)
public JsValue newValue(java.lang.String value)