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

Method _removeWidget

modules/core/src/lib/widget-manager.ts:214–223  ·  view source on GitHub ↗

Destroy an old widget

(widget: Widget)

Source from the content-addressed store, hash-verified

212
213 /** Destroy an old widget */
214 private _removeWidget(widget: Widget) {
215 widget.onRemove?.();
216
217 if (widget.rootElement) {
218 widget.rootElement.remove();
219 }
220 widget.rootElement = undefined;
221 widget.deck = undefined;
222 widget.widgetManager = undefined;
223 }
224
225 /** Get a container element based on view and placement */
226 private _getContainer(

Callers 2

finalizeMethod · 0.95
_setWidgetsMethod · 0.95

Calls 2

onRemoveMethod · 0.65
removeMethod · 0.65

Tested by

no test coverage detected