Class: ConstantProperty

ConstantProperty

new ConstantProperty(value)

Property 其值不随模拟时间变化。

Name Type Description
value * 可选

属性值

See:

Members

readonly definitionChangedEvent

获取每当此属性的定义发生变化时引发的事件。每当调用 setValue 时,如果数据与当前值不同,定义就会发生变化。

readonly isConstantBoolean

获取一个boolean值,表示该属性是否为常量。这个属性总是返回true

Methods

equals(other){Boolean}

将此属性与所提供的属性进行比较,如果相等则返回true,否则返回false。

Name Type Description
other Property 可选

一个属性。

Returns:
Type Description
Boolean 如果左和右相等为true,否则为false。

getValue(time, result){Object}

获取属性值。

Name Type Description
time JulianDate 可选

取属性值的时间。该参数不会被使用,因为属性值不会随时间变化。

result Object 可选

存储数值的对象,如果省略,则会创建一个新实例并返回。

Returns:
Type Description
Object 修改后的结果参数,或一个新实例(如果未提供结果参数)。

setValue(value)

设置属性值。

Name Type Description
value *

属性值。

toString(){String}

创建表示此属性值的字符串。

Returns:
Type Description
String 表示属性值的字符串。

valueOf(){*}

获取属性值

Returns:
Type Description
* 此属性的值。