interface MapControlHandle {
    activate: () => boolean;
    deactivate: () => boolean;
    destroy: () => void;
    getAutoActivate: () => boolean;
    getGeometry: () => null | Geometry;
    isActive: () => boolean;
    olControl: Control;
    registerEvents: (events: MapControlEventHandler) => void;
    setAutoActivate: (autoActivate: boolean) => void;
    toggle: () => void;
    unregisterEvents: (events: MapControlEventHandler) => void;
}

Properties

activate: () => boolean
deactivate: () => boolean
destroy: () => void
getAutoActivate: () => boolean
getGeometry: () => null | Geometry
isActive: () => boolean
olControl: Control
registerEvents: (events: MapControlEventHandler) => void
setAutoActivate: (autoActivate: boolean) => void
toggle: () => void
unregisterEvents: (events: MapControlEventHandler) => void