一个视图模型,为用户界面提供一个
Clock
。
Name | Type | Description |
---|---|---|
clock |
Clock | optional 该视图模型封装的时钟对象,如果未定义,则将创建一个新实例。 |
See:
Members
-
获取或设置时钟是否可以动画。 See
Clock#canAnimate
. 该属性是可观测的。 -
clock : Clock
-
获取底层时钟。
-
clockRange : ClockRange
-
获取或设置时钟范围设置。 See
Clock#clockRange
. 该属性是可观测的。 -
clockStep : ClockStep
-
获取或设置时钟步进设置。 See
Clock#clockStep
. 该属性是可观测的。 -
currentTime : JulianDate
-
获取或设置当前时间。 See
Clock#currentTime
. 该属性是可观测的。 -
获取或设置时钟倍频。 See
Clock#multiplier
. 该属性是可观测的。 -
获取或设置时钟是否应该动画化。 See
Clock#shouldAnimate
. 该属性是可观测的。 -
startTime : JulianDate
-
获取或设置时钟的开始时间。 See
Clock#startTime
. 该属性是可观测的。 -
stopTime : JulianDate
-
获取或设置时钟的停止时间。 See
Clock#stopTime
. 该属性是可观测的。 -
systemTime : JulianDate
-
获取当前系统时间。 该属性是可观测的。
Methods
-
销毁视图模型。当不再需要视图模型时,应调用它来正确清理视图模型。
-
Returns:
如果对象已被销毁,则为 true,否则为 false。 -
用底层时钟的内容更新视图模型。如果底层时钟已发生变化,而 Clock.tick 尚未被调用,则可以调用它来强制更新视图模型。