-
Notifications
You must be signed in to change notification settings - Fork 166
/
Copy pathindex.ts
69 lines (58 loc) · 3.14 KB
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
export { ArrowStyles, DEFAULT_ARROWS, MAX_ARROWS } from './lib/style';
export { SELECTION_TYPE } from './lib/deck-renderer/deck-drawer';
export { default as Feature } from './lib/feature';
export { default as LayerMouseEvent } from './lib/layer-mouse-event';
export { default as NebulaLayer } from './lib/nebula-layer';
export { default as JunctionsLayer } from './lib/layers/junctions-layer';
export { default as TextsLayer } from './lib/layers/texts-layer';
export { default as SegmentsLayer } from './lib/layers/segments-layer';
export { default as NebulaCore } from './lib/nebula';
export { PROJECTED_PIXEL_SIZE_MULTIPLIER } from './lib/constants';
// Utils
export { toDeckColor } from './lib/utils';
// Types
export type { Color, Style } from './types';
// Moved to @nebula.gl/layers
export { EditableGeoJsonLayer } from '@nebula.gl/layers';
export { SelectionLayer } from '@nebula.gl/layers';
export { ElevatedEditHandleLayer } from '@nebula.gl/layers';
export { PathOutlineLayer } from '@nebula.gl/layers';
export { PathMarkerLayer } from '@nebula.gl/layers';
export type { EditMode } from '@nebula.gl/edit-modes';
export { GeoJsonEditMode } from '@nebula.gl/edit-modes';
// Alter modes
export { ModifyMode } from '@nebula.gl/edit-modes';
export { ResizeCircleMode } from '@nebula.gl/edit-modes';
export { TranslateMode } from '@nebula.gl/edit-modes';
export { ScaleMode } from '@nebula.gl/edit-modes';
export { RotateMode } from '@nebula.gl/edit-modes';
export { DuplicateMode } from '@nebula.gl/edit-modes';
export { ExtendLineStringMode } from '@nebula.gl/edit-modes';
export { SplitPolygonMode } from '@nebula.gl/edit-modes';
export { ExtrudeMode } from '@nebula.gl/edit-modes';
export { ElevationMode } from '@nebula.gl/edit-modes';
export { TransformMode } from '@nebula.gl/edit-modes';
// Draw modes
export { DrawPointMode } from '@nebula.gl/edit-modes';
export { DrawLineStringMode } from '@nebula.gl/edit-modes';
export { DrawPolygonMode } from '@nebula.gl/edit-modes';
export { DrawRectangleMode } from '@nebula.gl/edit-modes';
export { DrawSquareMode } from '@nebula.gl/edit-modes';
export { DrawRectangleFromCenterMode } from '@nebula.gl/edit-modes';
export { DrawSquareFromCenterMode } from '@nebula.gl/edit-modes';
export { DrawCircleByDiameterMode } from '@nebula.gl/edit-modes';
export { DrawCircleFromCenterMode } from '@nebula.gl/edit-modes';
export { DrawEllipseByBoundingBoxMode } from '@nebula.gl/edit-modes';
export { DrawEllipseUsingThreePointsMode } from '@nebula.gl/edit-modes';
export { DrawRectangleUsingThreePointsMode } from '@nebula.gl/edit-modes';
export { Draw90DegreePolygonMode } from '@nebula.gl/edit-modes';
export { DrawPolygonByDraggingMode } from '@nebula.gl/edit-modes';
export { DrawLineStringByDraggingMode } from '@nebula.gl/edit-modes';
export { ImmutableFeatureCollection } from '@nebula.gl/edit-modes';
// Other modes
export { ViewMode } from '@nebula.gl/edit-modes';
export { MeasureDistanceMode } from '@nebula.gl/edit-modes';
export { MeasureAreaMode } from '@nebula.gl/edit-modes';
export { MeasureAngleMode } from '@nebula.gl/edit-modes';
export { CompositeMode } from '@nebula.gl/edit-modes';
export { SnappableMode } from '@nebula.gl/edit-modes';