MCPcopy
hub / github.com/visgl/deck.gl / IControl

Interface IControl

modules/mapbox/src/types.ts:47–53  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

45};
46
47export interface IControl {
48 onAdd(map: unknown): HTMLElement;
49
50 onRemove(map: unknown): void;
51
52 getDefaultPosition?: (() => ControlPosition) | undefined;
53}
54
55export type ControlPosition = 'top-left' | 'top-right' | 'bottom-left' | 'bottom-right';
56

Callers 10

_onAddFunction · 0.65
addControlMethod · 0.65
addLayerMethod · 0.65
_addOverlayMethod · 0.65
_removeWidgetMethod · 0.65
onRemoveMethod · 0.65
removeControlMethod · 0.65
removeLayerMethod · 0.65
_removeOverlayMethod · 0.65

Implementers 6

MapboxOverlaymodules/mapbox/src/mapbox-overlay.ts
FullscreenWidgetmodules/widgets/src/fullscreen-widget.
PopupWidgetmodules/widgets/src/popup-widget.tsx
TimelineWidgetmodules/widgets/src/timeline-widget.ts
InfoWidgetmodules/widgets/src/info-widget.tsx
TestWidgettest/modules/core/lib/widget-manager.s

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…