A
Property whose value is lazily evaluated by a callback function.
| Name | Type | Description |
|---|---|---|
callback |
CallbackProperty.Callback | 评估财产时要调用的函数 . |
isConstant |
boolean | 当回调函数每次返回相同值时,如果值会改变,则使用 NT 0 true NT 1 1 , NT 2 false NT 3 . |
Members
readonly definitionChanged : Event
当此属性定义发生变化时, 获取该属性被提起的事件 .
当调用 Callback 时,定义会更改 .
获得一个表示该属性是否常数的值.
Methods
将此属性与所提供的属性进行比较并返回
-NT+0+Treal NT+1+,如果两者是相等的, NT+2+false NT+3+否则.
| Name | Type | Description |
|---|---|---|
other |
Property | optional 其他财产. |
Returns:
如果左右对等, 则使用 NT 0 true NT 1 , 否则使用 NT 2 false NT 3 .
获得财产的价值.
| Name | Type | Default | Description |
|---|---|---|---|
time |
JulianDate |
JulianDate.now()
|
optional The time for which to retrieve the value. If omitted, the current system time is used. |
result |
object | optional 如果省略,则创建并返回将数值存储为新实例的对象. |
Returns:
修改后的结果参数或者如果结果参数没有提供或不支持的新实例.
设置要使用的回调 .
| Name | Type | Description |
|---|---|---|
callback |
CallbackProperty.Callback | 评估财产时要调用的函数 . |
isConstant |
boolean | 当回调函数每次返回相同值时,如果值会改变,则使用 NT 0 true NT 1 1 , NT 2 false NT 3 . |
Type Definitions
返回属性值的函数 .
| Name | Type | Default | Description |
|---|---|---|---|
time |
JulianDate |
JulianDate.now()
|
optional The time for which to retrieve the value. If omitted, the current system time is used. |
result |
object | optional 存储值的对象 。 如果省略,该函数必须创建并返回一个新实例. |
Returns:
修改后的结果参数,或者没有提供结果参数或不支持的新实例.