A
Property whose value is a key-value mapping of property names to the computed value of other properties.
| Name | Type | Description |
|---|---|---|
value |
object | optional 一个对象,包含属性名称的密钥值映射到属性. |
createPropertyCallback |
function | optional 当值中任何属性的值不是属性时,该函数将被调用 . |
Members
readonly definitionChanged : Event
获取此选项中包含的一组属性时要提起的事件
对象更改,或其中一个属性本身更改.
获得一个表示该属性是否常数的值。 这个地产
如果该对象中的所有属性项目都是恒定的,则视为恒定.
获取此实例上所有属性的名称 .
Methods
将属性添加到此对象.
| Name | Type | Description |
|---|---|---|
propertyName |
string | 拟加财产名称. |
value |
* | optional 如果提供了新财产的价值. |
createPropertyCallback |
function | optional 当这个新属性的值被设定为不是属性的值时,该函数将被调用 . |
Throws:
-
DeveloperError : "propertyName" is already a registered property.
将此属性与所提供的属性进行比较并返回
-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 如果省略,则创建并返回将数值存储为新实例的对象. 注意, 任何结果中不属于此属性Bag 的属性将被留为现成 . |
Returns:
未提供结果参数的修改结果参数或新实例 .
确定该对象是否定义了带有指定名称的属性.
| Name | Type | Description |
|---|---|---|
propertyName |
string | 要检查的财产名称 . |
Returns:
如果此对象定义了有指定名称的属性, 则属真 .
指定该对象上每个未指定属性的值
- 提供源对象上的同一财产.
| Name | Type | Description |
|---|---|---|
source |
object | 要合并成此天体的对象. |
createPropertyCallback |
function | optional 当值中任何属性的值不是属性时,该函数将被调用 . |
删除了先前添加的属性 Property .
| Name | Type | Description |
|---|---|---|
propertyName |
string | 要删除的财产名称 . |
Throws:
-
DeveloperError : "propertyName" is not a registered property.