@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
34 lines • 5.2 kB
JavaScript
import { NgModule } from '@angular/core';
import { RouterModule } from '@angular/router';
import { CollapseModule } from 'ngx-bootstrap/collapse';
import { CommonModule } from '../common/common.module';
import { NavigatorIconComponent } from './navigator-icon.component';
import { NavigatorNodeComponent } from './navigator-node.component';
import { NavigatorOutletComponent } from './navigator-outlet.component';
import { ModalModule } from '../modal/modal.module';
import { hookDrawer } from '../drawer/drawer.service';
import { NavigatorDrawerFactory } from './navigator-drawer.factory';
import * as i0 from "@angular/core";
import * as i1 from "ngx-bootstrap/collapse";
/**
* The angular module definition for the navigator.
* @exports NavigatorOutletComponent
* @exports NavigatorNodeComponent
*/
export class NavigatorModule {
static providers() {
return [hookDrawer(NavigatorDrawerFactory)];
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: NavigatorModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: NavigatorModule, declarations: [NavigatorOutletComponent, NavigatorNodeComponent, NavigatorIconComponent], imports: [RouterModule, i1.CollapseModule, CommonModule, ModalModule], exports: [NavigatorOutletComponent, NavigatorNodeComponent] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: NavigatorModule, imports: [RouterModule, CollapseModule.forRoot(), CommonModule, ModalModule] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: NavigatorModule, decorators: [{
type: NgModule,
args: [{
declarations: [NavigatorOutletComponent, NavigatorNodeComponent, NavigatorIconComponent],
imports: [RouterModule, CollapseModule.forRoot(), CommonModule, ModalModule],
exports: [NavigatorOutletComponent, NavigatorNodeComponent]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmF2aWdhdG9yLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2NvcmUvbmF2aWdhdG9yL25hdmlnYXRvci5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3hELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUN2RCxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUNwRSxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUNwRSxPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUN4RSxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFDcEQsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQ3RELE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLDRCQUE0QixDQUFDOzs7QUFFcEU7Ozs7R0FJRztBQU1ILE1BQU0sT0FBTyxlQUFlO0lBQzFCLE1BQU0sQ0FBQyxTQUFTO1FBQ2QsT0FBTyxDQUFDLFVBQVUsQ0FBQyxzQkFBc0IsQ0FBQyxDQUFDLENBQUM7SUFDOUMsQ0FBQzsrR0FIVSxlQUFlO2dIQUFmLGVBQWUsaUJBSlgsd0JBQXdCLEVBQUUsc0JBQXNCLEVBQUUsc0JBQXNCLGFBQzdFLFlBQVkscUJBQTRCLFlBQVksRUFBRSxXQUFXLGFBQ2pFLHdCQUF3QixFQUFFLHNCQUFzQjtnSEFFL0MsZUFBZSxZQUhoQixZQUFZLEVBQUUsY0FBYyxDQUFDLE9BQU8sRUFBRSxFQUFFLFlBQVksRUFBRSxXQUFXOzs0RkFHaEUsZUFBZTtrQkFMM0IsUUFBUTttQkFBQztvQkFDUixZQUFZLEVBQUUsQ0FBQyx3QkFBd0IsRUFBRSxzQkFBc0IsRUFBRSxzQkFBc0IsQ0FBQztvQkFDeEYsT0FBTyxFQUFFLENBQUMsWUFBWSxFQUFFLGNBQWMsQ0FBQyxPQUFPLEVBQUUsRUFBRSxZQUFZLEVBQUUsV0FBVyxDQUFDO29CQUM1RSxPQUFPLEVBQUUsQ0FBQyx3QkFBd0IsRUFBRSxzQkFBc0IsQ0FBQztpQkFDNUQiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgUm91dGVyTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvcm91dGVyJztcbmltcG9ydCB7IENvbGxhcHNlTW9kdWxlIH0gZnJvbSAnbmd4LWJvb3RzdHJhcC9jb2xsYXBzZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICcuLi9jb21tb24vY29tbW9uLm1vZHVsZSc7XG5pbXBvcnQgeyBOYXZpZ2F0b3JJY29uQ29tcG9uZW50IH0gZnJvbSAnLi9uYXZpZ2F0b3ItaWNvbi5jb21wb25lbnQnO1xuaW1wb3J0IHsgTmF2aWdhdG9yTm9kZUNvbXBvbmVudCB9IGZyb20gJy4vbmF2aWdhdG9yLW5vZGUuY29tcG9uZW50JztcbmltcG9ydCB7IE5hdmlnYXRvck91dGxldENvbXBvbmVudCB9IGZyb20gJy4vbmF2aWdhdG9yLW91dGxldC5jb21wb25lbnQnO1xuaW1wb3J0IHsgTW9kYWxNb2R1bGUgfSBmcm9tICcuLi9tb2RhbC9tb2RhbC5tb2R1bGUnO1xuaW1wb3J0IHsgaG9va0RyYXdlciB9IGZyb20gJy4uL2RyYXdlci9kcmF3ZXIuc2VydmljZSc7XG5pbXBvcnQgeyBOYXZpZ2F0b3JEcmF3ZXJGYWN0b3J5IH0gZnJvbSAnLi9uYXZpZ2F0b3ItZHJhd2VyLmZhY3RvcnknO1xuXG4vKipcbiAqIFRoZSBhbmd1bGFyIG1vZHVsZSBkZWZpbml0aW9uIGZvciB0aGUgbmF2aWdhdG9yLlxuICogQGV4cG9ydHMgTmF2aWdhdG9yT3V0bGV0Q29tcG9uZW50XG4gKiBAZXhwb3J0cyBOYXZpZ2F0b3JOb2RlQ29tcG9uZW50XG4gKi9cbkBOZ01vZHVsZSh7XG4gIGRlY2xhcmF0aW9uczogW05hdmlnYXRvck91dGxldENvbXBvbmVudCwgTmF2aWdhdG9yTm9kZUNvbXBvbmVudCwgTmF2aWdhdG9ySWNvbkNvbXBvbmVudF0sXG4gIGltcG9ydHM6IFtSb3V0ZXJNb2R1bGUsIENvbGxhcHNlTW9kdWxlLmZvclJvb3QoKSwgQ29tbW9uTW9kdWxlLCBNb2RhbE1vZHVsZV0sXG4gIGV4cG9ydHM6IFtOYXZpZ2F0b3JPdXRsZXRDb21wb25lbnQsIE5hdmlnYXRvck5vZGVDb21wb25lbnRdXG59KVxuZXhwb3J0IGNsYXNzIE5hdmlnYXRvck1vZHVsZSB7XG4gIHN0YXRpYyBwcm92aWRlcnMoKSB7XG4gICAgcmV0dXJuIFtob29rRHJhd2VyKE5hdmlnYXRvckRyYXdlckZhY3RvcnkpXTtcbiAgfVxufVxuIl19