DrawableContainer

类:外部标签的容器

Constructor

new Glodon.Bimface.Earth.Plugins.Drawable.DrawableContainer(drawableContainerConfig)

构造外部标签容器

Parameters:
NameTypeDescription
drawableContainerConfigGlodon.Bimface.Earth.Plugins.Drawable.DrawableContainerConfig

外部标签容器的配置项

Methods

addItem(drawable)

添加外部标签

Parameters:
NameTypeDescription
drawableGlodon.Bimface.Earth.Plugins.Drawable.CustomItem | Glodon.Bimface.Earth.Plugins.Drawable.LeadLabel | Glodon.Bimface.Earth.Plugins.Drawable.Image

外部标签

addItems(items)

添加多个外部标签

Parameters:
NameTypeDescription
itemsArray

外部标签列表

clear()

清空外部标签

exit()

退出外部标签绘制

getAllItems()

获取所有外部标签

Returns:
TypeDescription
Array

外部标签信息列表

getItemById(id)

根据ID获取外部标签

Parameters:
NameTypeDescription
idString

外部标签ID

hideAllItems()

隐藏所有外部标签

hideItemsById(ids)

根据ID隐藏外部标签

Parameters:
NameTypeDescription
idsArray

外部标签ID列表

removeItemById(id)

根据ID删除外部标签对象

Parameters:
NameTypeDescription
idString

外部标签ID

showAllItems()

显示所有外部标签

showItemsById(ids)

根据ID显示外部标签

Parameters:
NameTypeDescription
idsArray

外部标签ID列表

update()

重新绘制外部标签