Prompt

Prompt

气泡窗类

Constructor

new Prompt(viewer, opt)

Parameters:
Name Type Description
viewer Cesium.Viewer 地图viewer对象
opt Object
Properties
Name Type Attributes Default Description
position Cesium.Cartesian3 | Array <optional>
弹窗坐标 (type=2时生效)
show Boolean 是否显示
success function <optional>
创建成功的回调函数
type Number <optional>
1 1~位置变化提示框 / 2~固定坐标提示框
position Cesium.Cartesian3 | Array 固定坐标提示框的坐标( cartesian3 / [101,30] ),type为1时,可不设置此参数
anchor Boolean <optional>
true 是否显示锚点
closeBtn Boolean <optional>
true 是否显示关闭按钮
className String 自定义class
content String 弹窗内容
close function <optional>
关闭弹窗时的回调函数
offset Object <optional>
偏移参数
Properties
Name Type Attributes Description
x Number <optional>
横坐标偏移像素单位
y Number <optional>
纵坐标偏移像素单位
style Object <optional>
弹窗面板样式
Properties
Name Type Attributes Default Description
background String <optional>
'white' 背景色
boxShadow String <optional>
弹窗阴影(css属性)
color String <optional>
弹窗颜色

Members

attr

Properties:
Name Type Description
attr Object 相关属性

contentH

Properties:
Name Type Description
contentH Number 弹窗高度

contentW

Properties:
Name Type Description
contentW Number 弹窗宽度

isShow

Properties:
Name Type Description
isShow Boolearn 当前显示状态

promptDom

Properties:
Name Type Description
promptDom Object 弹窗div

Methods

destroy()

Description:
  • 销毁

hide()

Description:
  • 隐藏

setByPX(opt)

Description:
  • 设置弹窗坐标
Parameters:
Name Type Description
opt Object 屏幕坐标

setContent(content)

Description:
  • 设置弹窗内容
Parameters:
Name Type Description
content String 内容

setVisible(isShow)

Description:
  • 是否可见
Parameters:
Name Type Description
isShow Boolean true可见,false不可见

show()

Description:
  • 显示

update(px, html)

Parameters:
Name Type Description
px Cesium.Cartesian3 | Object 弹窗坐标
html String 弹窗内容