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

Method onRenderHTML

modules/widgets/src/fullscreen-widget.tsx:62–74  ·  view source on GitHub ↗
(rootElement: HTMLElement)

Source from the content-addressed store, hash-verified

60 }
61
62 onRenderHTML(rootElement: HTMLElement): void {
63 const isFullscreen = this.getFullscreen();
64 render(
65 <IconButton
66 onClick={() => {
67 this.handleClick().catch(err => log.error(err)());
68 }}
69 label={isFullscreen ? this.props.exitLabel : this.props.enterLabel}
70 className={isFullscreen ? 'deck-widget-fullscreen-exit' : 'deck-widget-fullscreen-enter'}
71 />,
72 rootElement
73 );
74 }
75
76 setProps(props: Partial<FullscreenWidgetProps>) {
77 this.placement = props.placement ?? this.placement;

Callers

nothing calls this directly

Calls 3

getFullscreenMethod · 0.95
handleClickMethod · 0.95
renderFunction · 0.50

Tested by

no test coverage detected