一個(gè)
new CallbackProperty(callback, isConstant)
Property
,其值由回調(diào)函數(shù)延遲計(jì)算。
Parameters:
isConstant
(Boolean)
true
當(dāng)回調(diào)函數(shù)每次返回相同的值時(shí),false
如果該值將更改。
Members
(readonly) definitionChanged : Event
獲取每當(dāng)此屬性的定義更改時(shí)引發(fā)的事件。每次調(diào)用setcallback時(shí)都會(huì)更改定義。
(readonly) isConstant : Boolean
獲取一個(gè)值,該值指示此屬性是否為常量。
Methods
equals(other) → {Boolean}
將此屬性與提供的屬性進(jìn)行比較,如果相等,則返回
true
,否則返回false
。
Parameters:
獲取屬性的值。
Parameters:
result
(Object)
將值存儲(chǔ)到的對(duì)象(如果省略),將創(chuàng)建并返回新實(shí)例。
設(shè)置要使用的回調(diào)。
Parameters:
isConstant
(Boolean)
true
當(dāng)回調(diào)函數(shù)每次返回相同的值時(shí),false
如果該值將更改。
Type Definitions
Callback(time, result) → {Object}
返回屬性值的函數(shù)。
Parameters:
result
(Object)
將值存儲(chǔ)到的對(duì)象(如果省略),將創(chuàng)建并返回新實(shí)例。