MCPcopy Index your code
hub / github.com/simstudioai/sim / setupAdaptiveResize

Method setupAdaptiveResize

apps/sim/lib/pptx-renderer/core/viewer.ts:563–575  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

561 }
562
563 private setupAdaptiveResize(): void {
564 this.teardownAdaptiveResize()
565
566 if (typeof ResizeObserver !== 'undefined') {
567 const observer = new ResizeObserver(() => this.handleContainerResize())
568 observer.observe(this.container)
569 this.resizeObserver = observer
570 return
571 }
572
573 this.windowResizeHandler = () => this.handleContainerResize()
574 window.addEventListener('resize', this.windowResizeHandler)
575 }
576
577 private teardownAdaptiveResize(): void {
578 this.resizeObserver?.disconnect()

Callers 1

loadMethod · 0.95

Calls 3

handleContainerResizeMethod · 0.95
observeMethod · 0.80

Tested by

no test coverage detected