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

Method unmountListSlide

apps/sim/lib/pptx-renderer/core/viewer.ts:694–713  ·  view source on GitHub ↗
(index: number, wrapper: HTMLDivElement, displayHeight: number)

Source from the content-addressed store, hash-verified

692 }
693
694 private unmountListSlide(index: number, wrapper: HTMLDivElement, displayHeight: number): void {
695 if (wrapper.dataset.mounted !== '1') return
696 wrapper.dataset.mounted = '0'
697 this.mountedSlides.delete(index)
698 const handle = this.slideHandles.get(index)
699 if (handle) {
700 handle.dispose()
701 this.slideHandles.delete(index)
702 }
703 wrapper.innerHTML = ''
704 wrapper.style.background = '#fff'
705 wrapper.style.display = ''
706 wrapper.style.alignItems = ''
707 wrapper.style.justifyContent = ''
708 wrapper.style.border = ''
709 wrapper.style.color = ''
710 wrapper.style.fontSize = ''
711 wrapper.style.height = `${displayHeight}px`
712 this.emitSlideUnmounted(index)
713 }
714
715 private async renderAllSlidesFull(
716 scale: number,

Callers 1

unmountMethod · 0.95

Calls 4

emitSlideUnmountedMethod · 0.95
deleteMethod · 0.65
getMethod · 0.65
disposeMethod · 0.65

Tested by

no test coverage detected