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 |
bindComponentById(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 | 回调函数 |
setDisplayMode(displayMode)
设置引线标签的显示模式
Parameters:
| Name | Type | Description |
|---|---|---|
| displayMode | Number | 0:完全显示 1:缩略显示(默认值:0) |
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()
显示外部元素
unbind()
取消构件与引线标签的关联