(rootElement: HTMLElement)
| 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; |
nothing calls this directly
no test coverage detected