Optional
arrowPosition?: "top" | "bottom"Optional
arrowsPosition?: {configuration of the arrows container
Optional
linkOverlapAngle?: number(3D mode) Make transparent links that are close to each other
Optional
linkPitchOffset?: number(2D+GPS mode) vertical offset applied to link markers, to compensate for viewer height
Optional
maxPitch?: number(3D mode) Maximal vertical view angle
Optional
minPitch?: number(3D mode) Minimal vertical view angle
Optional
arrowStyle?: VirtualTourArrowStyleglobal arrow style
Optional
dataMode?: "client" | "server"configure data mode
Optional
getLinkTooltip?: (content: string, link: VirtualTourLink, node: VirtualTourNode) => stringcallback to modify the content of the tooltip
Optional
getNode?: (nodeId: string) => VirtualTourNode | Promise<VirtualTourNode>function to fetch a node (server mode)
Optional
linksOnCompass?: booleanif the Compass plugin is enabled, displays the links on the compass
Optional
map?: { extent?: [number, number, number, number]; imageUrl: string; size?: Size }special configuration when using the MapPlugin
Optional
extent?: [number, number, number, number]bounds of the map in GPS coordinates (minX, minY, maxX, maxY)
URL of the map
Optional
size?: Sizesize of the map in pixels
Optional
markerPitchOffset?: numberOptional
markerStyle?: VirtualTourMarkerStyleOptional
nodes?: VirtualTourNode[]initial nodes (client mode)
Optional
positionMode?: "manual" | "gps"configure positioning mode
Optional
preload?: boolean | (node: VirtualTourNode, link: VirtualTourLink) => booleanpreload linked panoramas
Optional
renderMode?: "3d" | "2d" | "markers"configure rendering mode of links
Optional
showLinkTooltip?: booleandisplay a tooltip on each link, by default it contains "name" + "thumbnail" + "caption"
Optional
startNodeId?: stringid of the initial node, if not defined the first node will be used
Optional
transitionOptions?: Configuration of the transition between nodes. Can be a callback.
Deprecated