ViewAnimation
创建ViewAnimation实例。
构造函数
ViewAnimation
创建ViewAnimation实例。
new ViewAnimation(properties?)
参数
- properties?:
ViewAnimationProperties视图动画配置属性
返回: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?:
FunctionPromise解决时调用的函数 - errback?:
FunctionPromise失败时执行的函数
返回:Promise

BIMFlux AI
