Module: component
description
Component interfaces and options.
#
Enumerations- CameraVisualizationMode
- ComponentSize
- OriginalPositionMode
- PointVisualizationMode
- SliderConfigurationMode
- TagDomain
- TagMode
#
Classes- BearingComponent
- CacheComponent
- CircleMarker
- Component
- DirectionComponent
- DragPanHandler
- ExtremePointTag
- Geometry
- GeometryTagError
- KeyPlayHandler
- KeySequenceNavigationHandler
- KeySpatialNavigationHandler
- KeyZoomHandler
- KeyboardComponent
- Marker
- MarkerComponent
- OutlineTag
- PointGeometry
- PointerComponent
- PointsGeometry
- PolygonGeometry
- Popup
- PopupComponent
- RectGeometry
- ScrollZoomHandler
- SequenceComponent
- SimpleMarker
- SliderComponent
- SpatialComponent
- SpotTag
- Tag
- TagComponent
- TouchZoomHandler
- VertexGeometry
- ZoomComponent
#
Interfaces- BearingConfiguration
- CacheConfiguration
- CacheDepthConfiguration
- CircleMarkerOptions
- ComponentEvent
- ComponentGeometryEvent
- ComponentHoverEvent
- ComponentMarkerEvent
- ComponentPlayEvent
- ComponentStateEvent
- ComponentTagModeEvent
- DirectionConfiguration
- ExtremePointTagOptions
- IComponent
- KeyboardConfiguration
- MarkerConfiguration
- OutlineTagOptions
- PointerConfiguration
- PopupOffset
- PopupOptions
- SequenceConfiguration
- SimpleMarkerOptions
- SliderConfiguration
- SliderConfigurationIds
- SpatialConfiguration
- SpotTagOptions
- TagConfiguration
- TagStateEvent
- ZoomConfiguration
#
Type aliases#
ComponentNameƬ ComponentName: "attribution"
| "bearing"
| "cache"
| "cover"
| "direction"
| "image"
| "keyboard"
| "marker"
| "pointer"
| "popup"
| "sequence"
| "slider"
| "spatial"
| "tag"
| "zoom"
#
Defined in#
FallbackComponentNameƬ FallbackComponentName: "imagefallback"
| "navigationfallback"
#
Defined incomponent/fallback/FallbackComponentName.ts:1
#
Events#
ComponentEventType• ComponentEventType: "geometrycreate"
| "hover"
| "markerdragend"
| "markerdragstart"
| "markerposition"
| "playing"
| "tagcreateend"
| "tagcreatestart"
| "tagmode"
| "tags"
#
Defined incomponent/events/ComponentEventType.ts:4
#
TagEventType• TagEventType: "click"
| "geometry"
| "tag"