LeadLabel

.Drawable. LeadLabel

类:绘制引线标签的管理器

Constructor

new Glodon.Bimface.Plugins.Drawable.LeadLabel(leadLabelConfig)

Parameters:
Name Type Description
leadLabelConfig Glodon.Bimface.Plugins.Drawable.LeadLabelConfig

引线标签的配置项

Methods

associateComponentById(id)

根据构件ID将引线标签与构件相关联

Parameters:
Name Type Description
id String

引线标签ID

clearAssociation()

取消构件与引线标签的关联

getHeight()

获取引线标签高度

Returns:
Type Description
Number

引线标签高度

getObjectId()

获取与引线标签相关联的构件ID

Returns:
Type Description
String

与引线标签相关联的构件ID

getOpacity()

获取引线标签透明度

Returns:
Type Description
Number

引线标签透明度

getText()

获取引线标签文字内容

Returns:
Type Description
String

引线标签文字内容

getTooltip()

获取外部元素的提示文字内容

Returns:
Type Description
String

外部元素的提示文字内容

getTooltipStyle()

获取外部元素的提示文字样式

Returns:
Type Description
Object

外部元素的提示文字样式

getWidth()

获取引线标签宽度

Returns:
Type Description
Number

引线标签宽度

getWorldPosition()

获取外部元素的位置坐标

Returns:
Type Description
Glodon.Web.Geometry.Point3d

外部元素的位置坐标

hide()

隐藏外部元素

onClick(callback)

设置左键点击事件

Parameters:
Name Type Description
callback function

回调函数

onEndDrag(callback)

设置拖拽事件

Parameters:
Name Type Description
callback function

回调函数

onRightClick(callback)

设置右键点击事件

Parameters:
Name Type Description
callback function

回调函数

setHeight(height)

设置引线标签高度

Parameters:
Name Type Description
height Number

引线标签高度

setOpacity(opacity)

设置引线标签透明度

Parameters:
Name Type Description
opacity Number

引线标签透明度

setText(text)

设置引线标签文字内容

Parameters:
Name Type Description
text String

引线标签文字内容

setTooltip(tip)

设置外部元素的提示文字内容

Parameters:
Name Type Description
tip String

外部元素的提示文字内容

setTooltipStyle(CSS)

设置外部元素的提示文字样式

Parameters:
Name Type Description
CSS Object

外部元素的提示文字样式

setWidth(width)

设置引线标签宽度

Parameters:
Name Type Description
width Number

引线标签宽度

setWorldPosition(position)

设置外部元素的位置坐标

Parameters:
Name Type Description
position Glodon.Web.Geometry.Point3d

外部元素的位置坐标

show()

显示外部元素