leaflet-polydraw
Version:
Advanced Leaflet plugin for freehand polygon drawing, with smart merging and powerful editing tools. Compatible with both Leaflet v1.x and v2.x.
13 lines • 584 B
TypeScript
import * as L from 'leaflet';
import type { LayerManager } from '../managers/layer-manager';
import type { EventManager } from '../managers/event-manager';
export interface LayerPanelControl extends L.Control {
refresh(): void;
}
/**
* Creates a lightweight UI control for layer visibility/activation.
* The returned control exposes `refresh()` for state updates without re-creating
* the Leaflet control instance.
*/
export declare function createLayerPanel(layerManager: LayerManager, eventManager: EventManager): LayerPanelControl;
//# sourceMappingURL=layer-panel.d.ts.map