Skip to main content

Viewer

Viewer is a root component of resium same as CesiumWidget. All components of resium except the root components have to be mounted inside it.

Availability

Everywhere. Viewer is a root component.

Properties

Cesium properties

PropertyTypeDescription
shadowsboolean
resolutionScalenumber
useDefaultRenderLoopboolean
targetFrameRatenumber
useBrowserRecommendedResolutionboolean
allowDataSourcesToSuspendAnimationboolean
trackedEntityEntity
clockTrackedDataSourceDataSource
creditDisplayCreditDisplay
terrainShadowsShadowMode
selectedEntityEntity

Cesium read-only properties

PropertyTypeDescription
ellipsoidEllipsoid
creditContainerstring | Element
creditViewportstring | Element
dataSourcesDataSourceCollection
shouldAnimateboolean
baseLayerfalse | ImageryLayer
terrainTerrain
skyBoxfalse | SkyBox
skyAtmospherefalse | SkyAtmosphere
sceneModeSceneMode
scene3DOnlyboolean
orderIndependentTranslucencyboolean
mapProjectionMapProjection
globefalse | Globe
showRenderLoopErrorsboolean
automaticallyTrackDataSourceClocksboolean
contextOptionsContextOptions
mapMode2DMapMode2D
blurActiveElementOnCanvasFocusboolean
requestRenderModeboolean
maximumRenderTimeChangenumber
msaaSamplesnumber
selectionIndicatorboolean
infoBoxboolean
geocoderboolean | IonGeocodeProviderType | GeocoderService[]
homeButtonboolean
sceneModePickerboolean
projectionPickerboolean
baseLayerPickerboolean
navigationHelpButtonboolean
animationboolean
timelineboolean
fullscreenButtonboolean
vrButtonboolean
clockViewModelClockViewModel
navigationInstructionsInitiallyVisibleboolean
selectedImageryProviderViewModelProviderViewModel
imageryProviderViewModelsProviderViewModel[]
selectedTerrainProviderViewModelProviderViewModel
terrainProviderViewModelsProviderViewModel[]
fullscreenElementstring | Element
depthPlaneEllipsoidOffsetnumber

Cesium events

PropertyTypeDescription
onSelectedEntityChange(entity: Entity) => void
onTrackedEntityChange(entity: Entity) => void

Other properties

N/A