UNPKG

leaflet-styleeditor-minified

Version:

Edit the style of features drawn within Leaflet.

53 lines (52 loc) 1.43 kB
export interface StyleEditorControlOptions extends L.ControlOptions { position: any; colorRamp: any; defaultColor: any; markerForm: any; markerType: any; markers: any; defaultMarkerIcon: any; defaultMarkerColor: any; forms: any; geometryForm: any; openOnLeafletDraw: any; openOnLeafletEditable: any; styleEditorEventPrefix: any; strings: { cancel: string; cancelTitle: string; tooltip: string; tooltipNext: string; }; events: []; showTooltip: Boolean; ignoreLayerTypes: string[]; useGrouping: Boolean; } export declare class StyleEditorControl extends L.Control { options: StyleEditorControlOptions; private map; private cancelUI; private controlUI; private editorUI; private tooltipUI; constructor(options: StyleEditorControlOptions); onAdd(map: L.Map): HTMLElement; addEventListeners(map: L.Map): void; onEvent(event: L.LeafletEvent): void; onNext(event: Event): void; toggle(): void; enable(layer?: L.Layer): void; removeIndicators(): void; addEditClickEvents(layer: any): void; private layerIsIgnored; isEnabled(): boolean; disable(): void; hideEditor(): void; showCancelButton(): void; hideCancelButton(): void; showEditor(): void; showTooltip(): void; hideTooltip(): void; fireEvent(eventName: String): void; }