Optional
canvasBackground
canvasBackground?: string
Optional
caption
caption?: string
container
container: HTMLElement | string
Optional
defaultPitch
defaultPitch?: number | string
Optional
defaultTransition
Optional
defaultYaw
defaultYaw?: number | string
Optional
defaultZoomLvl
defaultZoomLvl?: number
Optional
description
description?: string
Optional
downloadName
downloadName?: string
Optional
downloadUrl
downloadUrl?: string
Optional
fisheye
fisheye?: boolean | number
Optional
keyboard
keyboard?: boolean | "always" | "fullscreen"
Optional
keyboardActions
keyboardActions?: Record< string, ACTIONS | (
(viewer: Viewer, e: KeyboardEvent) => void)
,> Optional
lang
lang?: Record<string, string>
Optional
loadingImg
loadingImg?: string
Optional
loadingTxt
loadingTxt?: string
Optional
maxFov
maxFov?: number
Optional
minFov
minFov?: number
Optional
mousemove
mousemove?: boolean
Optional
mousewheel
mousewheel?: boolean
Optional
mousewheelCtrlKey
mousewheelCtrlKey?: boolean
Optional
moveInertia
moveInertia?: boolean | number
Optional
moveSpeed
moveSpeed?: number
Optional
panorama
panorama?: any
Optional
rendererParameters
requestHeaders?:
| Record<string, string>
| ((url: string) => Record<string, string>)
Optional
touchmoveTwoFingers
touchmoveTwoFingers?: boolean
Optional
withCredentials
withCredentials?: boolean
Optional
zoomSpeed
zoomSpeed?: number
Viewer configuration
See
https://photo-sphere-viewer.js.org/guide/config.html