IAttributeSelectView

所有图层属性选择选项数组

关系

Extends

IAttributeSelectView Extends IPluginView

继承: IPluginView

属性

allLayerAttributeSelectOption

所有图层属性选择选项数组

allLayerAttributeSelectOption: ILayerSelectOption

attributeSelectType

属性选择比较类型

attributeSelectType: ">" | "<" | "=" | "<>" | ">=" | "<="

类型: ">" | "<" | "=" | "<>" | ">=" | "<="

attributeSelectTypeOption

属性选择类型选项数组

attributeSelectTypeOption: ILayerSelectOption

attributeValue

属性值

attributeValue: string | number

类型: string | number

dialogNode

对话框DOM节点

dialogNode: HTMLElement

类型: HTMLElement

layerAttributeSelectOption

图层属性选择选项数组

layerAttributeSelectOption: ILayerSelectOption

layerSelectOption

图层选择选项数组

layerSelectOption: ILayerSelectOption

selectLayer

当前选中的图层

selectLayer: any

类型: any

selectLayerAttribute

选中的图层属性

selectLayerAttribute: string | number

类型: string | number

方法

attributeSelect

开启属性选择功能

attributeSelect(): Promise

返回:Promise

attributeSelectTypeChange

属性值选择计算类型切换事件处理

attributeSelectTypeChange(value): void

参数

  • value: ">" | "<" | "=" | "<>" | ">=" | "<=" 比较计算类型

返回:void

attributeValueChange

属性值输入框修改事件处理

attributeValueChange(value): void

参数

  • value: string | number 输入的属性值

返回:void

close

关闭视图操作面板

close(): void

返回:void

getLayer

获取场景中的所有图层并重新渲染视图

getLayer(): Promise

返回:Promise

layerAttributeSelectChange

图层可用属性切换事件处理

layerAttributeSelectChange(value): void

参数

  • value: string | number 此时选中的可用属性

返回:void

layerSelectChange

图层下拉框选择变更事件处理

layerSelectChange(value): void

参数

  • value: string 选中的图层值

返回:void

show

显示视图操作面板

show(): void

返回:void

toggle

切换视图操作面板的显示和隐藏状态

toggle(): void

返回:void

BIMFlux AI