MCPcopy Create free account
hub / github.com/ColmapView/Colmapview.github.io / generateEmbedUrl

Function generateEmbedUrl

src/hooks/useUrlState.ts:223–230  ·  view source on GitHub ↗
(
  manifestUrlOrManifest: string | ColmapManifest | null,
  viewState: CameraViewState | null,
  config?: ShareConfig | null
)

Source from the content-addressed store, hash-verified

221 * @param manifestUrlOrManifest - Manifest URL string, ColmapManifest object for inline embedding, or null
222 */
223export function generateEmbedUrl(
224 manifestUrlOrManifest: string | ColmapManifest | null,
225 viewState: CameraViewState | null,
226 config?: ShareConfig | null
227): string {
228 const shareableUrl = generateShareableUrl(manifestUrlOrManifest, viewState, config);
229 return buildEmbedUrl(shareableUrl);
230}

Callers 4

SharePanel.tsxFile · 0.90
handleCopyEmbedUrlFunction · 0.90
handleCopyEmbedHtmlFunction · 0.90

Calls 2

buildEmbedUrlFunction · 0.90
generateShareableUrlFunction · 0.85

Tested by

no test coverage detected