ClockViewModel

new Cesium.ClockViewModel(clock)

为用户界面(interfaces)公开一个Clock的视图模型。
Name Type Description
clock Clock optional 该视图模型包装的时钟对象,如果未定义,将创建一个新实例。
See:

Members

canAnimate : Boolean

获取或设置时钟是否可以动画。参考Clock#canAnimate。 这个属性是可见的(observable)。
获取底层时钟。
获取或设置时钟范围设置。参考Clock#clockRange。 这个属性是可见的(observable)。
获取或设置时钟步长设置。参考Clock#clockStep。 这个属性是可见的(observable)。
获取或设置当前时间。参考Clock#currentTime。 这个属性是可见的(observable)。

multiplier : Number

获取或设置时钟倍增器。参考Clock#multiplier。 这个属性是可见的(observable)。

shouldAnimate : Boolean

获取或设置时钟是否应该动画。参考Clock#shouldAnimate。 这个属性是可见的(observable)。
获取或设置时钟的开始时间。参考Clock#startTime。 这个属性是可见的(observable)。
获取或设置时钟的停止时间。参考Clock#stopTime。 这个属性是可见的(observable)。
获取当前系统时间。这个属性是可见的(observable)。

Methods

销毁视图模型。当不再需要视图模型时,应该被调用以便正确地清理它。

isDestroyed()Boolean

Returns:
如果对象已被销毁,则为true,否则为false。
用底层时钟的内容更新视图模型。 如果底层时钟发生了更改并且Clock.tick还没有被调用,则可以调用它来强制更新视图模型。