m-gis核心库 / LocationBar
类: LocationBar
给三维上添加位置栏,显示相机的位置、偏航角、俯仰角、翻滚角、帧率
const locationBar = new LocationBar() viewer.addWidget(locationBar)
继承
default
构造函数
构造函数
new LocationBar():
LocationBar
返回
LocationBar
重写了
Widget.constructor
属性
_cameraEl
_cameraEl:
HTMLElement|undefined
_distence
_distence:
number
定义于: widget/Widget.ts:15
继承自
Widget._distence
_enable
_enable:
any
定义于: widget/Widget.ts:14
继承自
Widget._enable
_fpsEl
_fpsEl:
HTMLElement|undefined
_fpsFrameCount
_fpsFrameCount:
number
_id
_id:
any
定义于: widget/Widget.ts:9
继承自
Widget._id
_lastCameraSampleTime
_lastCameraSampleTime:
number
_lastFpsSampleTime
_lastFpsSampleTime:
number
_lastMouseSampleTime
_lastMouseSampleTime:
number
_lastMsSampleTime
_lastMsSampleTime:
number
_mouseEl
_mouseEl:
HTMLElement|undefined
_msEl
_msEl:
HTMLElement|undefined
_msFrameCount
_msFrameCount:
number
_position
_position:
any
定义于: widget/Widget.ts:11
继承自
Widget._position
_positionChangeAble
_positionChangeAble:
boolean
定义于: widget/Widget.ts:13
继承自
Widget._positionChangeAble
_ready
_ready:
boolean
_viewer
_viewer:
any
定义于: widget/Widget.ts:10
继承自
Widget._viewer
_wrapper
_wrapper:
any
重写了
Widget._wrapper
type
type:
any
定义于: widget/Widget.ts:16
继承自
Widget.type
访问器
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
方法
_bindEvent()
_bindEvent():
void
返回
void
_init()
_init():
void
返回
void
重写了
Widget._init
_mountContent()
_mountContent():
void
返回
void
_onCameraChanged()
_onCameraChanged():
void
返回
void
_onMove()
_onMove(
e):void
参数
e
any
返回
void
_onPostUpdate()
_onPostUpdate():
void
定义于: widget/LocationBar.ts:113
返回
void
_unbindEvent()
_unbindEvent():
void
返回
void
重写了
Widget._unbindEvent
_updateWindowCoord()
_updateWindowCoord(
_windowCoord):void
定义于: widget/Widget.ts:110
参数
_windowCoord
any
返回
void
继承自
Widget._updateWindowCoord
addToViewer()
addToViewer(
viewer,fromView?):LocationBar
定义于: widget/Widget.ts:65
参数
viewer
fromView?
boolean = false
返回
LocationBar
继承自
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
定义于: widget/Widget.ts:159
返回
void
继承自
Widget.remove
setContent()
setContent(
content):LocationBar
定义于: widget/Widget.ts:136
设置内容
参数
content
string | Element
内容
返回
LocationBar
继承自
Widget.setContent
setPosition()
setPosition(
position):LocationBar
定义于: widget/Widget.ts:119
设置部件位置
参数
position
部件位置
返回
LocationBar
继承自
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