SceneSettingView

用于显示和管理场景设置的用户界面

关系

Extends

SceneSettingView Extends Widget

继承: Widget

用于显示和管理场景设置的用户界面

构造函数

SceneSettingView

构造函数

new SceneSettingView(props)

参数

返回:SceneSettingView SceneSettingView对象

属性

afterCreate

afterCreate: any

类型: any

afterRemoved

afterRemoved: any

类型: any

afterUpdate

afterUpdate: any

类型: any

children

children: any

类型: any

edgeType

边缘类型

edgeType: string = 'solid'

类型: string

默认值:'solid'

fps

帧率显示值

fps: string = '123'

类型: string

默认值:'123'

key

key: any

类型: any

model

场景设置模型

model: ISceneSettingModel

props

视图属性

props: ISceneSettingViewProps

reaSky

监听近地天空盒的开启与关闭

reaSky: any

类型: any

rootNode

根节点DOM元素

rootNode: any

类型: any

sceneNode

场景节点DOM元素

sceneNode: any

类型: any

schemas

表单配置架构

schemas: object

类型: object

tabs

标签页配置

tabs: object[]

类型: object[]

uiStrings

uiStrings: any

类型: any

viewModel

viewModel: any

类型: any

访问器

container

set container(containerValue: any): void

参数

  • containerValue: any

返回: void

domNode

get domNode(): any

返回: any

set domNode(element: any): void

参数

  • element: any

返回: void

icon

get icon(): any

返回: any

set icon(iconValue: any): void

参数

  • iconValue: any

返回: void

id

get id(): any

返回: any

set id(value: any): void

参数

  • value: any

返回: void

label

get label(): any

返回: any

set label(labelValue: any): void

参数

  • labelValue: any

返回: void

renderable

get renderable(): any

返回: any

visible

get visible(): any

返回: any

set visible(isVisible: any): void

参数

  • isVisible: any

返回: void

方法

_attach

_attach(element): void

参数

  • element: any

返回:void

_detach

_detach(element): void

参数

  • element: any

返回:void

_postInitialize

Returns

_postInitialize(): void

返回:void

beforeFirstRender

Returns

beforeFirstRender(): Promise

返回:Promise

castContainer

castContainer(element): any

参数

  • element: any

返回:any

changeHandle

处理表单变更事件

changeHandle(e): void

参数

  • e: CustomEvent<{[key: string]: string | boolean; }> 自定义事件

返回:void

classes

classes(...args): any

参数

  • args: ...any

返回:any

close

关闭场景设置面板

close(): void

返回:void

destroy

Returns

destroy(): void

返回:void

init

初始化视图

init(): void

返回:void

loadDependencies

Returns

loadDependencies(): any

返回:any

loadLocale

Returns

loadLocale(): any

返回:any

normalizeCtorArgs

normalizeCtorArgs(args, container): any

参数

  • args: any
  • container: any

返回:any

open

打开场景设置面板

open(): void

返回:void

postInitialize

Returns

postInitialize(): void

返回:void

render

渲染场景设置视图

render(): any

返回:any

renderNow

Returns

renderNow(): void

返回:void

scheduleRender

Returns

scheduleRender(): void

返回:void

show

Returns

show(): void

返回:void

themeChange

监听主题更新

themeChange(e): void

参数

  • e: CustomEvent 自定义事件

返回:void

toggle

切换面板显示状态

toggle(): void

返回:void

BIMFlux AI