terra-draw
Version:
Frictionless map drawing across mapping provider
33 lines (32 loc) • 1.14 kB
TypeScript
import { TerraDrawAdapterStyling } from "../../common";
import { ModeTypes, TerraDrawBaseDrawMode } from "../base.mode";
type StaticModeStylingExt<T extends TerraDrawAdapterStyling> = {};
type StaticModeStyling = StaticModeStylingExt<TerraDrawAdapterStyling>;
export declare class TerraDrawStaticMode extends TerraDrawBaseDrawMode<StaticModeStyling> {
type: ModeTypes;
mode: "static";
start(): void;
stop(): void;
onKeyUp(): void;
onKeyDown(): void;
onClick(): void;
onDragStart(): void;
onDrag(): void;
onDragEnd(): void;
onMouseMove(): void;
cleanUp(): void;
styleFeature(): {
pointColor: import("../../common").HexColor;
pointWidth: number;
pointOutlineColor: import("../../common").HexColor;
pointOutlineWidth: number;
polygonFillColor: import("../../common").HexColor;
polygonFillOpacity: number;
polygonOutlineColor: import("../../common").HexColor;
polygonOutlineWidth: number;
lineStringWidth: number;
lineStringColor: import("../../common").HexColor;
zIndex: number;
};
}
export {};