public interface JsObjectProperty extends JsVariable
Modifier and Type | Method and Description |
---|---|
RelayOk |
evaluateGet(JsEvaluateContext.EvaluateCallback callback,
SyncCallback syncCallback)
Asynchronously evaluates property getter and returns property value.
|
JsValue |
getGetter() |
JsFunction |
getGetterAsFunction() |
JsValue |
getSetter() |
boolean |
isConfigurable() |
boolean |
isEnumerable() |
boolean |
isWritable() |
asDeclarativeVariable, asObjectProperty, getName, getValue
boolean isWritable()
JsValue getGetter()
JsFunction getGetterAsFunction()
getGetter()
result as function or null if cannot castJsValue getSetter()
boolean isConfigurable()
boolean isEnumerable()
RelayOk evaluateGet(JsEvaluateContext.EvaluateCallback callback, SyncCallback syncCallback)
getGetterAsFunction()
returns not null; otherwise behavior is undefined and
implementation-specific.Copyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.