MCPcopy
hub / github.com/simstudioai/sim / handleNavigate

Method handleNavigate

apps/sim/lib/pptx-renderer/core/viewer.ts:954–960  ·  view source on GitHub ↗
(target: { slideIndex?: number; url?: string })

Source from the content-addressed store, hash-verified

952 }
953
954 private handleNavigate(target: { slideIndex?: number; url?: string }): void {
955 if (target.slideIndex !== undefined) {
956 this.goToSlide(target.slideIndex)
957 } else if (target.url && isAllowedExternalUrl(target.url)) {
958 window.open(target.url, '_blank', 'noopener,noreferrer')
959 }
960 }
961}
962
963// -----------------------------------------------------------------------

Callers 3

mountListSlideMethod · 0.95
renderSingleSlideMethod · 0.95

Calls 3

goToSlideMethod · 0.95
isAllowedExternalUrlFunction · 0.90
openMethod · 0.80

Tested by

no test coverage detected