114 lines
3.7 KiB
TypeScript
114 lines
3.7 KiB
TypeScript
import { NgModule } from '@angular/core';
|
|
import { CommonModule } from '@angular/common';
|
|
import {
|
|
MapComponent, ViewComponent, GraticuleComponent,
|
|
LayerGroupComponent, LayerTileComponent, LayerVectorComponent, LayerVectorTileComponent, LayerImageComponent,
|
|
SourceClusterComponent, SourceRasterComponent,
|
|
SourceBingmapsComponent, SourceOsmComponent, SourceVectorComponent, SourceVectorTileComponent, SourceXYZComponent, SourceTileUTFGridComponent, SourceTileWMSComponent,
|
|
SourceGeoJSONComponent, SourceTileWMTSComponent, SourceTileJSONComponent, SourceImageStaticComponent, SourceImageWMSComponent, FeatureComponent,
|
|
GeometryLinestringComponent, GeometryPointComponent, GeometryPolygonComponent,
|
|
CollectionCoordinatesComponent, CoordinateComponent,
|
|
StyleCircleComponent, StyleComponent, StyleFillComponent, StyleIconComponent, StyleStrokeComponent, StyleTextComponent,
|
|
ControlAttributionComponent, ControlMousePositionComponent,
|
|
// ControlFullScreenComponent, ControlRotateComponent, ControlZoomSliderComponent,
|
|
ControlOverviewMapComponent, ControlScaleLineComponent, ControlZoomComponent,
|
|
ControlZoomToExtentComponent, DefaultControlComponent, ControlComponent,
|
|
FormatMVTComponent,
|
|
TileGridComponent, TileGridWMTSComponent,
|
|
DefaultInteractionComponent, DragRotateInteractionComponent, DragRotateAndZoomInteractionComponent,
|
|
DoubleClickZoomInteractionComponent, DragAndDropInteractionComponent, DragBoxInteractionComponent,
|
|
DragPanInteractionComponent, DragZoomInteractionComponent, MouseWheelZoomInteractionComponent,
|
|
PinchZoomInteractionComponent, DrawInteractionComponent, SelectInteractionComponent, ModifyInteractionComponent, TranslateInteractionComponent,
|
|
OverlayComponent,
|
|
ContentComponent,
|
|
AttributionComponent,
|
|
AttributionsComponent
|
|
} from './components';
|
|
|
|
export * from './components';
|
|
|
|
const COMPONENTS = [
|
|
MapComponent,
|
|
|
|
ViewComponent,
|
|
GraticuleComponent,
|
|
|
|
LayerGroupComponent,
|
|
LayerImageComponent,
|
|
LayerTileComponent,
|
|
LayerVectorComponent,
|
|
LayerVectorTileComponent,
|
|
|
|
SourceClusterComponent,
|
|
SourceRasterComponent,
|
|
SourceOsmComponent,
|
|
SourceBingmapsComponent,
|
|
SourceVectorComponent,
|
|
SourceXYZComponent,
|
|
SourceVectorTileComponent,
|
|
SourceTileUTFGridComponent,
|
|
SourceTileWMSComponent,
|
|
SourceTileWMTSComponent,
|
|
SourceTileJSONComponent,
|
|
SourceGeoJSONComponent,
|
|
SourceImageStaticComponent,
|
|
SourceImageWMSComponent,
|
|
FeatureComponent,
|
|
GeometryLinestringComponent,
|
|
GeometryPointComponent,
|
|
GeometryPolygonComponent,
|
|
CoordinateComponent,
|
|
CollectionCoordinatesComponent,
|
|
|
|
StyleComponent,
|
|
StyleCircleComponent,
|
|
StyleFillComponent,
|
|
StyleIconComponent,
|
|
StyleStrokeComponent,
|
|
StyleTextComponent,
|
|
|
|
DefaultControlComponent,
|
|
ControlComponent,
|
|
ControlAttributionComponent,
|
|
//ControlFullScreenComponent,
|
|
ControlMousePositionComponent,
|
|
ControlOverviewMapComponent,
|
|
//ControlRotateComponent,
|
|
ControlScaleLineComponent,
|
|
ControlZoomComponent,
|
|
//ControlZoomSliderComponent,
|
|
ControlZoomToExtentComponent,
|
|
|
|
FormatMVTComponent,
|
|
TileGridComponent,
|
|
TileGridWMTSComponent,
|
|
|
|
DefaultInteractionComponent,
|
|
DoubleClickZoomInteractionComponent,
|
|
DragAndDropInteractionComponent,
|
|
DragBoxInteractionComponent,
|
|
DragPanInteractionComponent,
|
|
DragRotateInteractionComponent,
|
|
DragRotateAndZoomInteractionComponent,
|
|
DragZoomInteractionComponent,
|
|
MouseWheelZoomInteractionComponent,
|
|
PinchZoomInteractionComponent,
|
|
DrawInteractionComponent,
|
|
SelectInteractionComponent,
|
|
ModifyInteractionComponent,
|
|
TranslateInteractionComponent,
|
|
|
|
OverlayComponent,
|
|
ContentComponent,
|
|
AttributionComponent,
|
|
AttributionsComponent
|
|
];
|
|
|
|
@NgModule({
|
|
declarations: COMPONENTS,
|
|
imports: [CommonModule],
|
|
exports: COMPONENTS
|
|
})
|
|
|
|
export class AppCommonAolModule {
|
|
} |