ViewAnimation

创建ViewAnimation实例。

构造函数

ViewAnimation

创建ViewAnimation实例。

new ViewAnimation(properties?)

参数

返回:ViewAnimation ViewAnimation对象

属性

state

动画的当前状态。

state: "running" | "finished" | "stopped" | "waiting-for-target"

类型: "running" | "finished" | "stopped" | "waiting-for-target"

target

动画的目标视点。

target: Viewpoint | Promise

类型: Viewpoint | Promise

方法

finish

立即完成视图动画,直接跳转到目标位置,

finish(): void

返回:void

isFulfilled

检查类实例的创建是否已完成(已解决或已拒绝)。

isFulfilled(): boolean

返回:boolean

isRejected

检查类实例的创建是否已被拒绝。

isRejected(): boolean

返回:boolean

isResolved

检查类实例的创建是否已解决。

isResolved(): boolean

返回:boolean

stop

在当前状态停止视图动画,

stop(): void

返回:void

when

在类实例创建后可以使用when()方法。

when(callback?, errback?): Promise

参数

  • callback?: Function Promise解决时调用的函数
  • errback?: Function Promise失败时执行的函数

返回:Promise

BIMFlux AI