m-gis核心库 / Toolbox
类: Toolbox
定义于: widget/Toolbox.ts:41
给三维上添加工具箱
const toolbox = new Toolbox() viewer.addWidget(toolbox)
继承
default
构造函数
构造函数
new Toolbox(
options?):Toolbox
定义于: widget/Toolbox.ts:55
参数
options?
OPTIONS = {}
返回
Toolbox
重写了
Widget.constructor
属性
_distence
_distence:
number
定义于: widget/Widget.ts:15
继承自
Widget._distence
_enable
_enable:
any
定义于: widget/Widget.ts:14
继承自
Widget._enable
_fullscreenHandler
_fullscreenHandler: (() =>
void) |null
定义于: widget/Toolbox.ts:53
_id
_id:
any
定义于: widget/Widget.ts:9
继承自
Widget._id
_isMeasuring
_isMeasuring:
boolean
定义于: widget/Toolbox.ts:52
_measure
_measure:
Measure|null
定义于: widget/Toolbox.ts:51
_position
_position:
any
定义于: widget/Widget.ts:11
继承自
Widget._position
_positionChangeAble
_positionChangeAble:
boolean
定义于: widget/Widget.ts:13
继承自
Widget._positionChangeAble
_toolList
_toolList:
ToolType[]
定义于: widget/Toolbox.ts:43
_viewer
_viewer:
any
定义于: widget/Widget.ts:10
继承自
Widget._viewer
_viewSwitchTimer
_viewSwitchTimer:
number|null
定义于: widget/Toolbox.ts:54
_wrapper
_wrapper:
any
定义于: widget/Toolbox.ts:42
重写了
Widget._wrapper
areaEl
areaEl:
any
定义于: widget/Toolbox.ts:47
deleteEl
deleteEl:
any
定义于: widget/Toolbox.ts:50
distanceEl
distanceEl:
any
定义于: widget/Toolbox.ts:46
fullscreenEl
fullscreenEl:
any
定义于: widget/Toolbox.ts:48
options
options:
OPTIONS
定义于: widget/Toolbox.ts:44
screenshotEl
screenshotEl:
any
定义于: widget/Toolbox.ts:49
type
type:
any
定义于: widget/Widget.ts:16
继承自
Widget.type
viewModeEl
viewModeEl:
any
定义于: widget/Toolbox.ts:45
访问器
direction
Getter 签名
get direction():
"horizontal"|"vertical"
定义于: widget/Toolbox.ts:71
返回
"horizontal" | "vertical"
Setter 签名
set direction(
value):void
定义于: widget/Toolbox.ts:75
参数
value
"horizontal" | "vertical"
返回
void
distence
Getter 签名
get distence():
number
定义于: widget/Widget.ts:61
返回
number
继承自
Widget.distence
enable
Getter 签名
get enable():
any
定义于: widget/Widget.ts:45
返回
any
Setter 签名
set enable(
enable):void
定义于: widget/Widget.ts:41
部件是否可用
参数
enable
any
部件是否可用
返回
void
继承自
Widget.enable
id
Getter 签名
get id():
string
定义于: widget/Widget.ts:28
返回
string
Setter 签名
set id(
val):void
定义于: widget/Widget.ts:32
参数
val
string
返回
void
继承自
Widget.id
show
Getter 签名
get show():
boolean
定义于: widget/Widget.ts:57
返回
boolean
Setter 签名
set show(
visible):void
定义于: widget/Widget.ts:53
参数
visible
boolean
返回
void
继承自
Widget.show
wrapper
Getter 签名
get wrapper():
any
定义于: widget/Widget.ts:49
返回
any
继承自
Widget.wrapper
方法
_captureScreenshot()
_captureScreenshot():
void
返回
void
_init()
_init():
void
定义于: widget/Toolbox.ts:85
返回
void
重写了
Widget._init
_initArea()
_initArea():
void
返回
void
_initDelete()
_initDelete():
void
返回
void
_initDistance()
_initDistance():
void
返回
void
_initFullscreen()
_initFullscreen():
void
返回
void
_initScreenshot()
_initScreenshot():
void
返回
void
_initView()
_initView():
void
返回
void
_onViewerModeChange()
_onViewerModeChange():
void
返回
void
_setMeasuring()
_setMeasuring(
isMeasuring):void
参数
isMeasuring
boolean
返回
void
_unbindEvent()
_unbindEvent():
void
定义于: widget/Widget.ts:112
返回
void
继承自
Widget._unbindEvent
_updateFullscreenTooltip()
_updateFullscreenTooltip():
void
返回
void
_updateViewModeIcon()
_updateViewModeIcon():
void
返回
void
_updateWindowCoord()
_updateWindowCoord(
_windowCoord):void
定义于: widget/Widget.ts:110
参数
_windowCoord
any
返回
void
继承自
Widget._updateWindowCoord
addToViewer()
addToViewer(
viewer,fromView?):Toolbox
定义于: widget/Widget.ts:65
参数
viewer
fromView?
boolean = false
返回
Toolbox
继承自
Widget.addToViewer
dispose()
dispose():
void
定义于: widget/Widget.ts:153
返回
void
继承自
Widget.dispose
hide()
hide():
void
定义于: widget/Widget.ts:146
返回
void
继承自
Widget.hide
install()
install():
void
定义于: widget/Widget.ts:80
部件安装
返回
void
继承自
Widget.install
remove()
remove():
void
返回
void
重写了
Widget.remove
setContent()
setContent(
content):Toolbox
定义于: widget/Widget.ts:136
设置内容
参数
content
string | Element
内容
返回
Toolbox
继承自
Widget.setContent
setPosition()
setPosition(
position):Toolbox
定义于: widget/Widget.ts:119
设置部件位置
参数
position
部件位置
返回
Toolbox
继承自
Widget.setPosition
getOverlayType()
staticgetOverlayType(type):string|number|undefined
定义于: widget/Widget.ts:180
获取 Widget 类型
参数
type
string
返回
string | number | undefined
继承自
Widget.getOverlayType
registerType()
staticregisterType(type):void
定义于: widget/Widget.ts:168
Widget 类型注册
参数
type
string
返回
void
继承自
Widget.registerType