UNPKG

mapillary-js

Version:

A WebGL interactive street imagery library

135 lines (116 loc) 5.83 kB
/** * @module component * * @description Component interfaces and options. */ // Bearing export { BearingComponent } from "../component/bearing/BearingComponent"; export { BearingConfiguration } from "../component/interfaces/BearingConfiguration"; // Cache export { CacheComponent } from "../component/cache/CacheComponent"; export { CacheConfiguration, CacheDepthConfiguration, } from "../component/interfaces/CacheConfiguration"; // Component export { Component } from "../component/Component"; export { ComponentEvent } from "../component/events/ComponentEvent"; export { ComponentEventType } from "../component/events/ComponentEventType"; export { ComponentHoverEvent } from "../component/events/ComponentHoverEvent"; export { ComponentGeometryEvent } from "../component/events/ComponentGeometryEvent"; export { ComponentMarkerEvent } from "../component/events/ComponentMarkerEvent"; export { ComponentName } from "../component/ComponentName"; export { ComponentPlayEvent } from "../component/events/ComponentPlayEvent"; export { ComponentSize } from "../component/util/ComponentSize"; export { ComponentStateEvent } from "../component/events/ComponentStateEvent"; export { ComponentTagModeEvent } from "../component/events/ComponentTagModeEvent"; export { FallbackComponentName } from "../component/fallback/FallbackComponentName"; export { IComponent } from "../component/interfaces/IComponent"; // Direction export { DirectionComponent } from "../component/direction/DirectionComponent"; export { DirectionConfiguration } from "../component/interfaces/DirectionConfiguration"; // Keyboard export { KeyboardConfiguration } from "../component/interfaces/KeyboardConfiguration"; export { KeyboardComponent } from "../component/keyboard/KeyboardComponent"; export { KeyPlayHandler } from "../component/keyboard/KeyPlayHandler"; export { KeySequenceNavigationHandler } from "../component/keyboard/KeySequenceNavigationHandler"; export { KeySpatialNavigationHandler } from "../component/keyboard/KeySpatialNavigationHandler"; export { KeyZoomHandler } from "../component/keyboard/KeyZoomHandler"; // Marker export { CircleMarker } from "../component/marker/marker/CircleMarker"; export { CircleMarkerOptions } from "../component/marker/interfaces/CircleMarkerOptions"; export { Marker } from "../component/marker/marker/Marker"; export { MarkerComponent } from "../component/marker/MarkerComponent"; export { MarkerConfiguration } from "../component/interfaces/MarkerConfiguration"; export { SimpleMarker } from "../component/marker/marker/SimpleMarker"; export { SimpleMarkerOptions } from "../component/marker/interfaces/SimpleMarkerOptions"; // Pointer export { DragPanHandler } from "../component/pointer/DragPanHandler"; export { PointerComponent } from "../component/pointer/PointerComponent"; export { PointerConfiguration } from "../component/interfaces/PointerConfiguration"; export { ScrollZoomHandler } from "../component/pointer/ScrollZoomHandler"; export { TouchZoomHandler } from "../component/pointer/TouchZoomHandler"; // Popup export { PopupOffset } from "../component/popup/interfaces/PopupOffset"; export { PopupOptions } from "../component/popup/interfaces/PopupOptions"; export { Popup } from "../component/popup/popup/Popup"; export { PopupComponent } from "../component/popup/PopupComponent"; // Sequence export { SequenceConfiguration } from "../component/interfaces/SequenceConfiguration"; export { SequenceComponent } from "../component/sequence/SequenceComponent"; // Slider export { SliderConfiguration, SliderConfigurationIds, SliderConfigurationMode, } from "../component/interfaces/SliderConfiguration"; export { SliderComponent } from "../component/slider/SliderComponent"; // Spatial export { CameraVisualizationMode } from "../component/spatial/enums/CameraVisualizationMode"; export { OriginalPositionMode } from "../component/spatial/enums/OriginalPositionMode"; export { PointVisualizationMode } from "../component/spatial/enums/PointVisualizationMode"; export { SpatialComponent } from "../component/spatial/SpatialComponent"; export { SpatialConfiguration } from "../component/interfaces/SpatialConfiguration"; // Tag export { GeometryTagError } from "../component/tag/error/GeometryTagError"; export { Geometry } from "../component/tag/geometry/Geometry"; export { PointGeometry } from "../component/tag/geometry/PointGeometry"; export { PointsGeometry } from "../component/tag/geometry/PointsGeometry"; export { PolygonGeometry } from "../component/tag/geometry/PolygonGeometry"; export { RectGeometry } from "../component/tag/geometry/RectGeometry"; export { VertexGeometry } from "../component/tag/geometry/VertexGeometry"; export { ExtremePointTag } from "../component/tag/tag/ExtremePointTag"; export { ExtremePointTagOptions } from "../component/tag/interfaces/ExtremePointTagOptions"; export { OutlineTagOptions } from "../component/tag/interfaces/OutlineTagOptions"; export { SpotTagOptions } from "../component/tag/interfaces/SpotTagOptions"; export { OutlineTag } from "../component/tag/tag/OutlineTag"; export { SpotTag } from "../component/tag/tag/SpotTag"; export { Tag } from "../component/tag/tag/Tag"; export { TagConfiguration } from "../component/interfaces/TagConfiguration"; export { TagDomain } from "../component/tag/tag/TagDomain"; export { TagMode } from "../component/tag/TagMode"; export { TagComponent } from "../component/tag/TagComponent"; export { TagEventType } from "../component/tag/tag/events/TagEventType"; export { TagStateEvent } from "../component/tag/tag/events/TagStateEvent"; // Zoom export { ZoomConfiguration } from "../component/interfaces/ZoomConfiguration"; export { ZoomComponent } from "../component/zoom/ZoomComponent";