ViewPointView

用于渲染视点书签的用户界面,包括视点列表、新建/编辑对话框等

关系

Extends

ViewPointView Extends Widget

继承: Widget

Implements

ViewPointView Implements IViewPointView

实现接口: IViewPointView

用于渲染视点书签的用户界面,包括视点列表、新建/编辑对话框等

构造函数

ViewPointView

构造函数

new ViewPointView(props)

参数

返回:ViewPointView ViewPointView对象

属性

afterCreate

afterCreate: any

类型: any

afterRemoved

afterRemoved: any

类型: any

afterUpdate

afterUpdate: any

类型: any

children

children: any

类型: any

createVisible

创建对话框是否可见

createVisible: boolean

类型: boolean

deleteVisible

删除对话框是否可见

deleteVisible: boolean

类型: boolean

下拉菜单选项

dropdownOptions: object[]

类型: object[]

editTitle

表单提交类型以及表单标题

editTitle: string

类型: string

formNode

表单节点元素

formNode: any

类型: any

isInputName

是否输入名称

isInputName?: any

类型: any

key

key: any

类型: any

model

视点模型实例

model: IViewPointModel

props

视图属性配置

props: IviewPointViewProps

rootNode

根节点元素

rootNode: any

类型: any

uiStrings

uiStrings: any

类型: any

viewModel

viewModel: any

类型: any

访问器

container

get container(): any

返回: any

set container(value: any): void

参数

  • value: 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

addDialogClosed

关闭添加视点弹窗

addDialogClosed(): void

返回:void

beforeFirstRender

Returns

beforeFirstRender(): Promise

返回:Promise

castContainer

castContainer(element): any

参数

  • element: any

返回:any

classes

classes(...args): any

参数

  • args: ...any

返回:any

close

关闭视图

close(): void

返回:void

closeDialog

关闭对话框

closeDialog(): void

返回:void

delDialogClosed

关闭删除视点弹窗

delDialogClosed(): void

返回:void

destroy

Returns

destroy(): void

返回:void

loadDependencies

Returns

loadDependencies(): any

返回:any

loadLocale

Returns

loadLocale(): any

返回:any

normalizeCtorArgs

normalizeCtorArgs(args, container): any

参数

  • args: any
  • container: any

返回:any

openDialog

打开新建/编辑视点对话框

openDialog(viewPoint?): Promise

参数

返回:Promise

optionSelected

下拉菜单选项选择处理

optionSelected(option, item, index): void

参数

返回:void

postInitialize

Returns

postInitialize(): void

返回:void

render

渲染视图组件

render(): any

返回:any

renderNow

Returns

renderNow(): void

返回:void

scheduleRender

Returns

scheduleRender(): void

返回:void

show

显示视图

show(): void

返回:void

showViewPoint

显示视点视图(执行动画)

showViewPoint(e, item, _index): void

参数

  • e: any 点击事件
  • item: ViewPointItem 视点数据
  • _index: number 索引

返回:void

submit

表单提交处理

submit(e): Promise

参数

  • e: any 表单提交数据

返回:Promise

toggle

切换视图显示状态

toggle(): void

返回:void

viewDelete

视点删除事件处理

viewDelete(): void

返回:void

BIMFlux AI