Swipe
类:卷帘
Constructor
new Glodon.Bimface.Plugins.Viewport.Swipe(swipeConfig)
构造卷帘对象
Parameters:
Name | Type | Description |
---|---|---|
swipeConfig | Glodon.Bimface.Plugins.Viewport.SwipeConfig | 卷帘的配置项 |
Methods
destroy()
销毁卷帘对象
getLayerContents()
获取各视口的可视图层
Returns:
Type | Description |
---|---|
Array | 两视口的可视图层ID列表数组 |
getSwipeMode()
获取卷帘视口模式
Returns:
Type | Description |
---|---|
Object | 卷帘视口模式 |
hide()
隐藏卷帘对象
isBorderDraggable()
获取内嵌视口是否可拖拽
Returns:
Type | Description |
---|---|
Boolean | 视口边界是否可拖拽 |
isEmbeddedViewDraggable()
获取内嵌视口是否可拖拽
Returns:
Type | Description |
---|---|
Boolean | 内嵌视口是否可拖拽 |
setBorderDraggable(draggable)
设置视口边界是否可拖拽
Parameters:
Name | Type | Description |
---|---|---|
draggable | Boolean | 视口边界是否可拖拽 |
setEmbeddedViewDraggable(draggable)
设置内嵌视口是否可拖拽
Parameters:
Name | Type | Description |
---|---|---|
draggable | Boolean | 内嵌视口是否可拖拽 |
setLayerContents(layerContents)
设置各视口的可视图层
Parameters:
Name | Type | Description |
---|---|---|
layerContents | Array | 两视口内包含图层的ID列表数组,例[ [layerId1,layerId2…],[layerId3,layerId4…] ]。顺序为从左至右、从上至下、从外视口至内嵌视口。 |
setSwipeMode(mode)
设置卷帘视口模式
Parameters:
Name | Type | Description |
---|---|---|
mode | Object | 卷帘视口模式设置 |
show()
显示卷帘对象
update()
更新卷帘对象