DragRotateHandler
定义于: src/ui/handler/shim/drag_rotate.ts:31
DragRotateHandler
允许用户通过点击并拖动右键或按住Ctrl/⌘键点击并拖动左键来旋转地图;
实现
- Handler
构造函数
构造函数
new DragRotateHandler(map: Map, options?: DragRotateHandlerOptions): DragRotateHandler
定义于: src/ui/handler/shim/drag_rotate.ts:37
参数
参数 | 类型 | 描述 |
---|---|---|
map | Map | 所连接的Map实例 |
options? | DragRotateHandlerOptions | 选项对象 |
返回
DragRotateHandler
方法
disable()
disable(): void
定义于: src/ui/handler/shim/drag_rotate.ts:74
禁用"拖拽旋转"交互;
返回
void
示例
map.dragRotate.disable();
实现
Handler.disable
enable()
enable(): void
定义于: src/ui/handler/shim/drag_rotate.ts:61
启用"拖拽旋转"交互;
返回
void
示例
map.dragRotate.enable();
实现
Handler.enable
isActive()
isActive(): boolean
定义于: src/ui/handler/shim/drag_rotate.ts:94
返回一个布尔值,表示"拖拽旋转"交互是否处于活动状态,即当前是否正在使用;
返回
boolean
如果"拖拽旋转"交互处于活动状态,则返回true
;
实现
Handler.isActive
isEnabled()
isEnabled(): boolean
定义于: src/ui/handler/shim/drag_rotate.ts:85
返回一个布尔值,表示"拖拽旋转"交互是否已启用;
返回
boolean
如果"拖拽旋转"交互已启用,则返回true
;
实现
Handler.isEnabled