BasePropertyEditView

用于显示和编辑构件属性的视图组件

关系

Extends

BasePropertyEditView Extends Widget

继承: Widget

Implements

BasePropertyEditView Implements IBasePropertyView

实现接口: IBasePropertyView

用于显示和编辑构件属性的视图组件

构造函数

BasePropertyEditView

构造函数

new BasePropertyEditView(props)

参数

返回:BasePropertyEditView BasePropertyEditView对象

属性

afterCreate

afterCreate: any

类型: any

afterRemoved

afterRemoved: any

类型: any

afterUpdate

afterUpdate: any

类型: any

children

children: any

类型: any

isContentFold

view面板中内容是否折叠

isContentFold: boolean

类型: boolean

key

key: any

类型: any

mMessage

消息提示元素

mMessage: HTMLElement

类型: HTMLElement

mMessageSave

保存消息提示元素

mMessageSave: HTMLElement

类型: HTMLElement

model

模型实例

model: IBasePropertyModel

propertyEdit

属性编辑组件

propertyEdit: MPropertyView

props

视图属性

props: BasePropertyEditProps

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

方法

_afterCreate

创建后回调

_afterCreate(): void

返回: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

classes

classes(...args): any

参数

  • args: ...any

返回:any

close

关闭属性面板

close(): void

返回:void

destroy

Returns

destroy(): void

返回:void

emptyProperty

属性面板置空

emptyProperty(): void

返回:void

initDialog

特性编辑面板初始化 (监听编辑确认和取消事件)

initDialog(): void

返回:void

listenViewClose

监听视图关闭事件

listenViewClose(): void

返回:void

loadDependencies

Returns

loadDependencies(): any

返回:any

loadLocale

Returns

loadLocale(): any

返回:any

normalizeCtorArgs

normalizeCtorArgs(args, container): any

参数

  • args: any
  • container: any

返回:any

postInitialize

Returns

postInitialize(): void

返回:void

render

渲染视图

render(): any

返回:any

renderNow

Returns

renderNow(): void

返回:void

saveTip

特性编辑成功或失败提示框

saveTip(isSuc): void

参数

  • isSuc: boolean 是否成功

返回:void

scheduleRender

Returns

scheduleRender(): void

返回:void

show

显示特性面板

show(target?): Promise

参数

返回:Promise

showCopyMessage

显示复制成功弹窗

showCopyMessage(): void

返回:void

toggle

属性面板显示/隐藏切换

toggle(): void

返回:void

updateProps

更新属性配置

updateProps(props): void

参数

  • props: any 新的属性配置

返回:void

BIMFlux AI