一个
Property
,其值由回调函数延迟评估。
Name | Type | Description |
---|---|---|
callback
|
CallbackProperty.Callback | 评估属性时要调用的函数。 |
isConstant
|
Boolean |
当回调函数每次返回相同的值时为
true
,如果值会改变则为
false
。
|
Members
readonly definitionChanged : Event
获取每当此属性的定义更改时引发的事件。每当调用 setCallback 时,都会更改定义。
获取一个值,该值指示此属性是否为常量。
Methods
将此属性与提供的属性进行比较,如果相等则返回
true
,否则返回
false
。
Name | Type | Description |
---|---|---|
other
|
Property | 可选 其他属性。 |
Returns:
如果左右相等,则为
true
,否则为
false
。
获取属性的值。
Name | Type | Description |
---|---|---|
time
|
JulianDate | 检索值的时间。 |
result
|
Object | 可选 将值存储到其中的对象,如果省略,则创建并返回一个新实例。 |
Returns:
如果未提供或不支持结果参数,则修改结果参数或新实例。
设置要使用的回调。
Name | Type | Description |
---|---|---|
callback
|
CallbackProperty.Callback | 评估属性时要调用的函数。 |
isConstant
|
Boolean |
当回调函数每次返回相同的值时为
true
,如果值会改变则为
false
。
|
Type Definitions
返回属性值的函数。
Name | Type | Description |
---|---|---|
time
|
JulianDate | 检索值的时间。 |
result
|
Object | 可选 将值存储到的对象。如果省略,该函数必须创建并返回一个新实例。 |
Returns:
修改后的结果参数,或者如果结果参数未提供或不受支持,则为新实例。