mapillary-js/src/Component.ts
Oscar Lorentzon 5a977e59ef Document mouse component and handlers.
Exclude private properties from docs.
Exclude internal interfaces from docs.
Include mouse component classes in docs.
2017-03-23 13:12:58 +00:00

62 lines
3.9 KiB
TypeScript

export {Component} from "./component/Component";
export {ComponentService} from "./component/ComponentService";
export {AttributionComponent} from "./component/AttributionComponent";
export {BackgroundComponent} from "./component/BackgroundComponent";
export {BearingComponent} from "./component/BearingComponent";
export {CacheComponent} from "./component/CacheComponent";
export {CoverComponent} from "./component/CoverComponent";
export {DebugComponent} from "./component/DebugComponent";
export {DirectionComponent} from "./component/direction/DirectionComponent";
export {DirectionDOMCalculator} from "./component/direction/DirectionDOMCalculator";
export {DirectionDOMRenderer} from "./component/direction/DirectionDOMRenderer";
export {ImageComponent} from "./component/ImageComponent";
export {KeyboardComponent} from "./component/KeyboardComponent";
export {LoadingComponent} from "./component/LoadingComponent";
export {Marker} from "./component/marker/marker/Marker";
export {MarkerComponent} from "./component/marker/MarkerComponent";
export {MarkerScene} from "./component/marker/MarkerScene";
export {MarkerSet} from "./component/marker/MarkerSet";
export {MouseComponent} from "./component/mouse/MouseComponent";
export * from "./component/mouse/HandlerTypes";
export {MouseHandlerBase} from "./component/mouse/MouseHandlerBase";
export {DragPanHandler} from "./component/mouse/DragPanHandler";
export {DoubleClickZoomHandler} from "./component/mouse/DoubleClickZoomHandler";
export {ScrollZoomHandler} from "./component/mouse/ScrollZoomHandler";
export {TouchZoomHandler} from "./component/mouse/TouchZoomHandler";
export {NavigationComponent} from "./component/NavigationComponent";
export {RouteComponent} from "./component/RouteComponent";
export {SequenceComponent} from "./component/sequence/SequenceComponent";
export {SequenceDOMRenderer} from "./component/sequence/SequenceDOMRenderer";
export {SequenceDOMInteraction} from "./component/sequence/SequenceDOMInteraction";
export {ImagePlaneComponent} from "./component/imageplane/ImagePlaneComponent";
export {ImagePlaneFactory} from "./component/imageplane/ImagePlaneFactory";
export {ImagePlaneGLRenderer} from "./component/imageplane/ImagePlaneGLRenderer";
export {ImagePlaneScene} from "./component/imageplane/ImagePlaneScene";
export {ImagePlaneShaders} from "./component/imageplane/ImagePlaneShaders";
export {SimpleMarker} from "./component/marker/marker/SimpleMarker";
export {CircleMarker} from "./component/marker/marker/CircleMarker";
export {SliderComponent} from "./component/imageplane/SliderComponent";
export {StatsComponent} from "./component/StatsComponent";
export {Tag} from "./component/tag/tag/Tag";
export {Alignment} from "./component/tag/tag/Alignment";
export {OutlineTag} from "./component/tag/tag/OutlineTag";
export {RenderTag} from "./component/tag/tag/RenderTag";
export {OutlineRenderTag} from "./component/tag/tag/OutlineRenderTag";
export {OutlineCreateTag} from "./component/tag/tag/OutlineCreateTag";
export {SpotTag} from "./component/tag/tag/SpotTag";
export {SpotRenderTag} from "./component/tag/tag/SpotRenderTag";
export {TagComponent} from "./component/tag/TagComponent";
export {TagCreator} from "./component/tag/TagCreator";
export {TagDOMRenderer} from "./component/tag/TagDOMRenderer";
export {TagGLRenderer} from "./component/tag/TagGLRenderer";
export {TagOperation} from "./component/tag/TagOperation";
export {TagSet} from "./component/tag/TagSet";
export {Geometry} from "./component/tag/geometry/Geometry";
export {VertexGeometry} from "./component/tag/geometry/VertexGeometry";
export {GeometryType} from "./component/tag/geometry/GeometryType";
export {RectGeometry} from "./component/tag/geometry/RectGeometry";
export {PointGeometry} from "./component/tag/geometry/PointGeometry";
export {PolygonGeometry} from "./component/tag/geometry/PolygonGeometry";
export {GeometryTagError} from "./component/tag/error/GeometryTagError";
export * from "./component/interfaces/interfaces";