HomeViewModel

首页视图模型,管理首页的视图状态和导航行为。

构造函数

HomeViewModel

首页视图模型,管理首页的视图状态和导航行为。

new HomeViewModel(options)

参数

  • options: any 初始化选项对象,用于配置视图模型。

返回:HomeViewModel HomeViewModel对象

属性

访问器

state

获取当前视图模型的状态。

get state(): "ready" | "disabled" | "going-home"

返回: "ready" | "disabled" | "going-home" 获取当前视图模型的状态。

view

设置视图对象,并初始化视点信息。

set view(viewObject: any): void

参数

  • viewObject: any

返回: void

viewpoint

获取当前视图点信息。

get viewpoint(): any

返回: any 获取当前视图点信息。

设置当前视图点。

set viewpoint(viewpointData: any): void

参数

  • viewpointData: any

返回: void

方法

cancelGo

取消导航操作。

cancelGo(): void

返回:void

destroy

销毁 HomeViewModel 实例,清理资源并取消正在进行的操作。

destroy(): void

返回:void

go

执行导航到目标视点的操作。

go(): Promise

返回:Promise

BIMFlux AI