mirror of
https://github.com/GNS3/gns3-web-ui.git
synced 2025-04-29 15:29:50 +00:00
Separate imports
This commit is contained in:
parent
cf8dacfef1
commit
c6f59243ff
@ -1,6 +1,11 @@
|
|||||||
import { NgModule } from '@angular/core';
|
import { NgModule } from '@angular/core';
|
||||||
import { CommonModule } from '@angular/common';
|
import { CommonModule } from '@angular/common';
|
||||||
|
import { MatMenuModule, MatIconModule } from '@angular/material';
|
||||||
|
|
||||||
import { MapComponent } from './components/map/map.component';
|
import { MapComponent } from './components/map/map.component';
|
||||||
|
import { DrawLinkToolComponent } from './components/draw-link-tool/draw-link-tool.component';
|
||||||
|
import { NodeSelectInterfaceComponent } from './components/node-select-interface/node-select-interface.component';
|
||||||
|
|
||||||
import { CssFixer } from './helpers/css-fixer';
|
import { CssFixer } from './helpers/css-fixer';
|
||||||
import { FontFixer } from './helpers/font-fixer';
|
import { FontFixer } from './helpers/font-fixer';
|
||||||
import { MultiLinkCalculatorHelper } from './helpers/multi-link-calculator-helper';
|
import { MultiLinkCalculatorHelper } from './helpers/multi-link-calculator-helper';
|
||||||
@ -8,26 +13,9 @@ import { SvgToDrawingConverter } from './helpers/svg-to-drawing-converter';
|
|||||||
import { QtDasharrayFixer } from './helpers/qt-dasharray-fixer';
|
import { QtDasharrayFixer } from './helpers/qt-dasharray-fixer';
|
||||||
import { LayersManager } from './managers/layers-manager';
|
import { LayersManager } from './managers/layers-manager';
|
||||||
import { MapChangeDetectorRef } from './services/map-change-detector-ref';
|
import { MapChangeDetectorRef } from './services/map-change-detector-ref';
|
||||||
import { GraphLayout } from './widgets/graph-layout';
|
|
||||||
import { LinksWidget } from './widgets/links';
|
|
||||||
import { NodesWidget } from './widgets/nodes';
|
|
||||||
import { DrawingsWidget } from './widgets/drawings';
|
|
||||||
import { DrawingLineWidget } from './widgets/drawing-line';
|
|
||||||
import { SelectionTool } from './tools/selection-tool';
|
|
||||||
import { MovingTool } from './tools/moving-tool';
|
|
||||||
import { LayersWidget } from './widgets/layers';
|
|
||||||
import { LinkWidget } from './widgets/link';
|
|
||||||
import { InterfaceStatusWidget } from './widgets/interface-status';
|
|
||||||
import { InterfaceLabelWidget } from './widgets/interface-label';
|
|
||||||
import { EllipseDrawingWidget } from './widgets/drawings/ellipse-drawing';
|
|
||||||
import { ImageDrawingWidget } from './widgets/drawings/image-drawing';
|
|
||||||
import { RectDrawingWidget } from './widgets/drawings/rect-drawing';
|
|
||||||
import { TextDrawingWidget } from './widgets/drawings/text-drawing';
|
|
||||||
import { LineDrawingWidget } from './widgets/drawings/line-drawing';
|
|
||||||
import { Context } from './models/context';
|
import { Context } from './models/context';
|
||||||
import { DrawLinkToolComponent } from './components/draw-link-tool/draw-link-tool.component';
|
import { D3_MAP_IMPORTS } from './d3-map.imports';
|
||||||
import { NodeSelectInterfaceComponent } from './components/node-select-interface/node-select-interface.component';
|
|
||||||
import { MatMenuModule, MatIconModule } from '@angular/material';
|
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
imports: [
|
imports: [
|
||||||
@ -48,23 +36,8 @@ import { MatMenuModule, MatIconModule } from '@angular/material';
|
|||||||
QtDasharrayFixer,
|
QtDasharrayFixer,
|
||||||
LayersManager,
|
LayersManager,
|
||||||
MapChangeDetectorRef,
|
MapChangeDetectorRef,
|
||||||
GraphLayout,
|
|
||||||
LinksWidget,
|
|
||||||
NodesWidget,
|
|
||||||
DrawingsWidget,
|
|
||||||
DrawingLineWidget,
|
|
||||||
SelectionTool,
|
|
||||||
MovingTool,
|
|
||||||
LayersWidget,
|
|
||||||
LinkWidget,
|
|
||||||
InterfaceStatusWidget,
|
|
||||||
InterfaceLabelWidget,
|
|
||||||
EllipseDrawingWidget,
|
|
||||||
ImageDrawingWidget,
|
|
||||||
LineDrawingWidget,
|
|
||||||
RectDrawingWidget,
|
|
||||||
TextDrawingWidget,
|
|
||||||
Context,
|
Context,
|
||||||
|
...D3_MAP_IMPORTS
|
||||||
],
|
],
|
||||||
exports: [MapComponent]
|
exports: [MapComponent]
|
||||||
})
|
})
|
||||||
|
35
src/app/cartography/d3-map.imports.ts
Normal file
35
src/app/cartography/d3-map.imports.ts
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
import { GraphLayout } from './widgets/graph-layout';
|
||||||
|
import { LinksWidget } from './widgets/links';
|
||||||
|
import { NodesWidget } from './widgets/nodes';
|
||||||
|
import { DrawingsWidget } from './widgets/drawings';
|
||||||
|
import { DrawingLineWidget } from './widgets/drawing-line';
|
||||||
|
import { SelectionTool } from './tools/selection-tool';
|
||||||
|
import { MovingTool } from './tools/moving-tool';
|
||||||
|
import { LayersWidget } from './widgets/layers';
|
||||||
|
import { LinkWidget } from './widgets/link';
|
||||||
|
import { InterfaceStatusWidget } from './widgets/interface-status';
|
||||||
|
import { InterfaceLabelWidget } from './widgets/interface-label';
|
||||||
|
import { EllipseDrawingWidget } from './widgets/drawings/ellipse-drawing';
|
||||||
|
import { ImageDrawingWidget } from './widgets/drawings/image-drawing';
|
||||||
|
import { RectDrawingWidget } from './widgets/drawings/rect-drawing';
|
||||||
|
import { TextDrawingWidget } from './widgets/drawings/text-drawing';
|
||||||
|
import { LineDrawingWidget } from './widgets/drawings/line-drawing';
|
||||||
|
|
||||||
|
export const D3_MAP_IMPORTS = [
|
||||||
|
GraphLayout,
|
||||||
|
LinksWidget,
|
||||||
|
NodesWidget,
|
||||||
|
DrawingsWidget,
|
||||||
|
DrawingLineWidget,
|
||||||
|
SelectionTool,
|
||||||
|
MovingTool,
|
||||||
|
LayersWidget,
|
||||||
|
LinkWidget,
|
||||||
|
InterfaceStatusWidget,
|
||||||
|
InterfaceLabelWidget,
|
||||||
|
EllipseDrawingWidget,
|
||||||
|
ImageDrawingWidget,
|
||||||
|
LineDrawingWidget,
|
||||||
|
RectDrawingWidget,
|
||||||
|
TextDrawingWidget,
|
||||||
|
];
|
Loading…
x
Reference in New Issue
Block a user