Summary
Methods:
_cameraMove_bak |
相机移动,带FCWMode判断 |
activate |
激活控件,map 添加控件会自动调用该方法,只有控件添加到地图上时才起作用。 |
bind |
设置地图平移操作同鼠标按键的绑定关系。缺省1:按下鼠标左键触发地图平移。(注意避免和旋转操作的按键冲突)。 |
deactivate |
禁用控件 禁用地图的拖动操作。 |
destroy |
销毁接口:销毁控件,释放占用的内存 |
getControlType |
返回控件的类型 |
Constructor
new Pan(options)
Parameters:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
options |
Object | 可选参数
|
Example
let pan = new hmap.control.Pan();
Methods
-
_cameraMove_bak()
-
相机移动,带FCWMode判断
-
activate()
-
激活控件,map 添加控件会自动调用该方法,只有控件添加到地图上时才起作用。
Example
pan.activate();
-
bind(button)
-
设置地图平移操作同鼠标按键的绑定关系。缺省1:按下鼠标左键触发地图平移。(注意避免和旋转操作的按键冲突)。
Parameters:
Name Type Description button
number 可选值 1,2,3,4,5,6,7;
1: 按下鼠标左键行为会触发地图平移。
2:按下鼠标右键行为会触发地图平移。
3:同时按下左键和右键会触发地图平移。
4:按下鼠标中键行为会触发地图平移。
5:按下鼠标左键+中键行为会触发地图平移。
6:按下鼠标右键+中键行为会触发地图平移。
7:按下鼠标左键+中键+右键行为会触发地图平移。 -
deactivate()
-
禁用控件 禁用地图的拖动操作。
Example
pan.deactivate();
-
destroy()
-
销毁接口:销毁控件,释放占用的内存
Example
pan.destroy();
-
getControlType() → {String}
-
返回控件的类型
Returns:
String -控件类型的名称。