( manifestUrlOrManifest: string | ColmapManifest | null, viewState: CameraViewState | null, config?: ShareConfig | null )
| 202 | declare const __APP_VERSION__: string; |
| 203 | |
| 204 | export function generateShareableUrl( |
| 205 | manifestUrlOrManifest: string | ColmapManifest | null, |
| 206 | viewState: CameraViewState | null, |
| 207 | config?: ShareConfig | null |
| 208 | ): string { |
| 209 | const shareConfig = manifestUrlOrManifest && config === undefined ? collectShareConfig() : config; |
| 210 | return buildShareableUrl({ |
| 211 | baseUrl: getShareBaseUrl(window.location, __APP_VERSION__), |
| 212 | manifestUrlOrManifest, |
| 213 | viewState, |
| 214 | config: shareConfig, |
| 215 | }); |
| 216 | } |
| 217 | |
| 218 | /** |
| 219 | * Generate an embed-friendly URL with ?embed=1 query parameter. |
no test coverage detected