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
.