void |
ScriptableObject.defineProperty(Context cx,
String name,
ScriptableObject.LambdaGetterFunction getter,
ScriptableObject.LambdaSetterFunction setter,
int attributes)
Define a property on this object that is implemented using lambda functions accepting
Scriptable `this` object as first parameter.
|
void |
ScriptableObject.defineProperty(Context cx,
Symbol key,
ScriptableObject.LambdaGetterFunction getter,
ScriptableObject.LambdaSetterFunction setter,
int attributes) |
void |
LambdaConstructor.definePrototypeProperty(Context cx,
String name,
ScriptableObject.LambdaGetterFunction getter,
ScriptableObject.LambdaSetterFunction setter) |
void |
LambdaConstructor.definePrototypeProperty(Context cx,
String name,
ScriptableObject.LambdaGetterFunction getter,
ScriptableObject.LambdaSetterFunction setter,
int attributes)
Define a property on the prototype using functions for getter and setter.
|
void |
LambdaConstructor.definePrototypeProperty(Context cx,
Symbol name,
ScriptableObject.LambdaGetterFunction getter,
ScriptableObject.LambdaSetterFunction setter) |
void |
LambdaConstructor.definePrototypeProperty(Context cx,
Symbol key,
ScriptableObject.LambdaGetterFunction getter,
ScriptableObject.LambdaSetterFunction setter,
int attributes) |
void |
LambdaAccessorSlot.setSetter(Scriptable scope,
ScriptableObject.LambdaSetterFunction setter) |