UNPKG

@openglobus/og

Version:

[openglobus](https://www.openglobus.org/) is a javascript/typescript library designed to display interactive 3d maps and planets with map tiles, imagery and vector data, markers, and 3D objects. It uses the WebGL technology, open source, and completely fr

23 lines (22 loc) 850 B
import { Control, type IControlParams } from './Control'; import { Layer } from "../layer/Layer"; import { ToggleButton } from "../ui/ToggleButton"; import type { IMouseState } from "../renderer/RendererEvents"; interface IGeoImageDragControlParams extends IControlParams { } export declare class GeoImageDragControl extends Control { protected _cornerIndex: number; protected _catchCorner: boolean; protected _toggleBtn: ToggleButton; constructor(options?: IGeoImageDragControlParams); oninit(): void; onactivate(): void; ondeactivate(): void; _bindLayer(layer: Layer): void; protected _unbindLayer(layer: Layer): void; protected _onLUp(ms: IMouseState): void; protected _onLDown(ms: IMouseState): void; protected _onMouseLeave(): void; protected _onMouseMove(ms: IMouseState): void; } export {};