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

Method onChange

modules/widgets/src/splitter-widget.tsx:240–247  ·  view source on GitHub ↗
(newSplit: number, layout: ManagedViewLayout)

Source from the content-addressed store, hash-verified

238 }
239
240 private onChange(newSplit: number, layout: ManagedViewLayout) {
241 layout.split = newSplit;
242 // layout has updated, re-evaluate
243 this.views = evaluateViews(this.viewLayouts[0]) as ViewsT;
244 // we send a copy to the callback so that externally set views can be differentiated from internal
245 this.props.onChange(this.views.slice() as ViewsT);
246 this.doUpdate();
247 }
248
249 onRenderHTML(rootElement: HTMLElement): void {
250 render(

Callers 14

onRenderHTMLMethod · 0.95
constructorMethod · 0.80
_renderToggleMethod · 0.80
_renderSliderMethod · 0.80
setDataMethod · 0.80
ToggleWidgetClass · 0.80
updateHTMLMethod · 0.80
SelectorWidgetClass · 0.80
_onToggleTransitionMethod · 0.80
_onToggleConstantMethod · 0.80
_onValueChangeMethod · 0.80

Calls 2

doUpdateMethod · 0.95
evaluateViewsFunction · 0.85

Tested by

no test coverage detected