The starting viewport ([x0,y0,x1,y1])
Optional restrict?: ViewRestrict navigation to this viewport ([x0,y0,x1,y1])
Optional focus?: number[]Load the image focussed on this coordinate ([x, y])
Optional infoUse a custom uri for the info json file
Optional static?: booleanRender this image as a static image
Optional thumbUse a custom thumbnail image uri
Optional initThe starting viewport. Possible values cover and contain. Defaults to contain
Optional limitThe user cannot zoom out more than a fully covered view
Optional lazyload?: booleanInitialize the image when the container is scrolled into view (default: false)
Optional noDon't load any custom JS or CSS scripts
Optional skipDon't load this image's ImageCultureData (markers, tours, etc)
Optional onlyDon't auto-load first available non-preferred data language
Optional fadeDo a crossfade when navigating between images (default: true)
Optional crossfadeOptional image crossfade duration, in seconds
Optional keepDon't stop drawing frames when idle
Optional noGTag?: booleanDon't load GTM module
Optional camspeed?: numberThe camera animation speed (default: 1)
Optional dragKinetic dragging sensitivity (default: 1)
Optional zoomThe maximum zoom level in % of the original (default: 1)
Optional noTurn off support for high DPI screens
Optional zoomAdjust the maximum zoom of high DPI screens to that of regular displays
Optional freeAllow the user to pan and zoom out of image bounds
Optional resetWhen navigating back to this image from another image, reset the initial view
Optional hookHook user events (default: true)
Optional hookHook keyboard controls (default: false)
Optional noDon't allow the user to zoom in or out
Optional hookUse the mousewheel or trackpad scrolling for zooming (default: true)
Optional hookAllow pinch to zoom on touch devices (default: true)
Optional hookAllow panning through the image (default: true)
Optional twoForce two-finger panning on touch devices (default: false)
Optional controlForce using the CTRL/CMD-keys to zoom in using scrolling (default: false)
Optional pinchDon't allow less than minimum scale zooming when pinching
Optional noUI?: booleanDon't load any UI elements
Optional noDon't show any controls in the UI
Optional fullscreen?: booleanShow a fullscreen button if supported
Optional noDon't show the Micrio logo on the top left
Optional noDon't show the organisation logo on the top right
Optional noDon't show the menu bar with tours and custom pages
Optional showShow an info modal with the image title and description
Optional social?: booleanShow a social sharing button
Optional minimap?: booleanShow the minimap (default: true)
Optional alwaysDon't fade out the minimap (default: false)
Optional minimapThe minimap maximum width, in px (default: 200)
Optional minimapThe minimap maximum height, in px (default: 160)
Optional doMore natural camera zooming animation during transitions (default: true)
Optional audio?: booleanEnable the audio controller (default: true)
Optional startThe starting audio volume [0-1] (default: 1)
Optional musicThe music audio volume [0-1] (default: 1)
Optional mutedThe audio volume when other media is playing [0-1] (default: 0)
Optional muteMute the audio when the current browser tab loses focus
Optional cmThe physical resolution of the object in cm per px
Optional cmThe physical width of the object in cm
Optional cmThe physical height of the object in cm
Optional clusterOverlapping markers are clustered
Optional micrioA static split-screen Micrio Image ID
Optional secondaryWhen this is a secondary image in split screen, allow independent navigating
Optional noWhen this is a secondary image, don't follow the main image's navigation
Optional theme?: "dark" | "light" | "os"Dark/light theme
Optional js?: { Load a custom JS file with this image
The asset href
Optional css?: { Load a custom CSS file with this image
The asset href
Optional markersAll markers are scaled with the image
Optional _markers?: MarkerSettingsOptional marker settings
Optional _360?: { Optional settings for 360 images/video
Optional closeVertically stretch the image to a full sphere if the image is not 2:1 ratio
Optional video?: { A 360 video object
Optional video?: { Optional video asset object
The video asset url
Optional autoplay?: booleanTry to autoplay the video
Optional muted?: booleanThe video is muted
Optional loop?: booleanLoop the video
Optional controls?: booleanShow video player controls
Optional orientation?: numberThe Y-orientation in degrees of how the picture was taken
Optional _meta?: { Freeform custom settings, this is the "Custom JSON" field in the image editor
Optional scripts?: string[]An array of JavaScript uris to load for this Micrio instance
Optional styles?: string[]An array of CSS uris to load for this Micrio instance
Optional ui?: Partial<UserInterfaceSettings>UI customizations
Optional gridGrid: can click individual grid images
Optional gridGrid: transition duration, in seconds
Optional gridGrid: transition duration going back, in seconds
Generated using TypeDoc
Micrio image settings, which is included as ImageInfo
.settings.