ngx-material-drawer
Version:
A dynamic, configurable Angular Material drawer with dashboard capabilities
69 lines • 8.34 kB
JavaScript
import { BrowserModule } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FlexLayoutModule } from '@angular/flex-layout';
import { NgxNavListItemComponent as NgxNavListItemComponent } from './nav-list-item/nav-list-item.component';
import { NgxNavService } from './utils/nav.service';
import { NgxTopNavComponent } from './top-nav/top-nav.component';
import { NgxMenuListItemComponent } from './menu-list-item/menu-list-item.component';
import { NgxMaterialDrawerComponent } from './material-drawer/material-drawer.component';
import { NgxNavListItemMiniComponent } from './nav-list-item-mini/nav-list-item-mini.component';
import { MaterialModule } from './material.module';
import { FormsModule } from '@angular/forms';
import { NgxFabComponent } from './fab/fab.component';
import { NgxGridComponent } from './grid/grid.component';
import { CardHolderComponent } from './card-holder/card-holder.component';
import { CardDirective } from './directive/card.directive';
import * as i0 from "@angular/core";
export class NgxMaterialDrawerModule {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NgxMaterialDrawerModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.3.12", ngImport: i0, type: NgxMaterialDrawerModule, bootstrap: [NgxMaterialDrawerComponent], declarations: [NgxNavListItemComponent,
NgxMenuListItemComponent,
NgxMaterialDrawerComponent,
NgxTopNavComponent,
NgxNavListItemMiniComponent,
NgxFabComponent,
NgxGridComponent,
CardHolderComponent,
CardDirective], imports: [BrowserModule,
CommonModule,
MaterialModule,
BrowserAnimationsModule,
FlexLayoutModule,
FormsModule], exports: [NgxMaterialDrawerComponent, NgxGridComponent] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NgxMaterialDrawerModule, providers: [NgxNavService], imports: [BrowserModule,
CommonModule,
MaterialModule,
BrowserAnimationsModule,
FlexLayoutModule,
FormsModule] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NgxMaterialDrawerModule, decorators: [{
type: NgModule,
args: [{
imports: [
BrowserModule,
CommonModule,
MaterialModule,
BrowserAnimationsModule,
FlexLayoutModule,
FormsModule
],
declarations: [
NgxNavListItemComponent,
NgxMenuListItemComponent,
NgxMaterialDrawerComponent,
NgxTopNavComponent,
NgxNavListItemMiniComponent,
NgxFabComponent,
NgxGridComponent,
CardHolderComponent,
CardDirective
],
bootstrap: [NgxMaterialDrawerComponent],
providers: [NgxNavService],
exports: [NgxMaterialDrawerComponent, NgxGridComponent]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWF0cmlhbC1kcmF3ZXIubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LW1hdGVyaWFsLWRyYXdlci9zcmMvbGliL2FwcC9tYXRyaWFsLWRyYXdlci5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQzFELE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLHNDQUFzQyxDQUFDO0FBQy9FLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ3hELE9BQU8sRUFBRSx1QkFBdUIsSUFBSSx1QkFBdUIsRUFBRSxNQUFNLHlDQUF5QyxDQUFDO0FBQzdHLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUNwRCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUNqRSxPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSwyQ0FBMkMsQ0FBQztBQUNyRixPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSw2Q0FBNkMsQ0FBQztBQUN6RixPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSxtREFBbUQsQ0FBQztBQUNoRyxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFDbkQsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQzdDLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUN0RCxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQztBQUN6RCxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxxQ0FBcUMsQ0FBQztBQUMxRSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sNEJBQTRCLENBQUM7O0FBMEIzRCxNQUFNLE9BQU8sdUJBQXVCOytHQUF2Qix1QkFBdUI7Z0hBQXZCLHVCQUF1QixjQUp0QiwwQkFBMEIsa0JBVnBDLHVCQUF1QjtZQUN2Qix3QkFBd0I7WUFDeEIsMEJBQTBCO1lBQzFCLGtCQUFrQjtZQUNsQiwyQkFBMkI7WUFDM0IsZUFBZTtZQUNmLGdCQUFnQjtZQUNoQixtQkFBbUI7WUFDbkIsYUFBYSxhQWhCYixhQUFhO1lBQ2IsWUFBWTtZQUNaLGNBQWM7WUFDZCx1QkFBdUI7WUFDdkIsZ0JBQWdCO1lBQ2hCLFdBQVcsYUFlSiwwQkFBMEIsRUFBQyxnQkFBZ0I7Z0hBRXpDLHVCQUF1QixhQUh2QixDQUFDLGFBQWEsQ0FBQyxZQW5CeEIsYUFBYTtZQUNiLFlBQVk7WUFDWixjQUFjO1lBQ2QsdUJBQXVCO1lBQ3ZCLGdCQUFnQjtZQUNoQixXQUFXOzs0RkFpQkYsdUJBQXVCO2tCQXhCbkMsUUFBUTttQkFBQztvQkFDUixPQUFPLEVBQUU7d0JBQ1AsYUFBYTt3QkFDYixZQUFZO3dCQUNaLGNBQWM7d0JBQ2QsdUJBQXVCO3dCQUN2QixnQkFBZ0I7d0JBQ2hCLFdBQVc7cUJBQ1o7b0JBQ0QsWUFBWSxFQUFFO3dCQUNaLHVCQUF1Qjt3QkFDdkIsd0JBQXdCO3dCQUN4QiwwQkFBMEI7d0JBQzFCLGtCQUFrQjt3QkFDbEIsMkJBQTJCO3dCQUMzQixlQUFlO3dCQUNmLGdCQUFnQjt3QkFDaEIsbUJBQW1CO3dCQUNuQixhQUFhO3FCQUNkO29CQUNELFNBQVMsRUFBRSxDQUFDLDBCQUEwQixDQUFDO29CQUN2QyxTQUFTLEVBQUUsQ0FBQyxhQUFhLENBQUM7b0JBQzFCLE9BQU8sRUFBQyxDQUFDLDBCQUEwQixFQUFDLGdCQUFnQixDQUFDO2lCQUN0RCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEJyb3dzZXJNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9wbGF0Zm9ybS1icm93c2VyJztcbmltcG9ydCB7IEJyb3dzZXJBbmltYXRpb25zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvcGxhdGZvcm0tYnJvd3Nlci9hbmltYXRpb25zJztcbmltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgRmxleExheW91dE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2ZsZXgtbGF5b3V0JztcbmltcG9ydCB7IE5neE5hdkxpc3RJdGVtQ29tcG9uZW50IGFzIE5neE5hdkxpc3RJdGVtQ29tcG9uZW50IH0gZnJvbSAnLi9uYXYtbGlzdC1pdGVtL25hdi1saXN0LWl0ZW0uY29tcG9uZW50JztcbmltcG9ydCB7IE5neE5hdlNlcnZpY2UgfSBmcm9tICcuL3V0aWxzL25hdi5zZXJ2aWNlJztcbmltcG9ydCB7IE5neFRvcE5hdkNvbXBvbmVudCB9IGZyb20gJy4vdG9wLW5hdi90b3AtbmF2LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBOZ3hNZW51TGlzdEl0ZW1Db21wb25lbnQgfSBmcm9tICcuL21lbnUtbGlzdC1pdGVtL21lbnUtbGlzdC1pdGVtLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBOZ3hNYXRlcmlhbERyYXdlckNvbXBvbmVudCB9IGZyb20gJy4vbWF0ZXJpYWwtZHJhd2VyL21hdGVyaWFsLWRyYXdlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgTmd4TmF2TGlzdEl0ZW1NaW5pQ29tcG9uZW50IH0gZnJvbSAnLi9uYXYtbGlzdC1pdGVtLW1pbmkvbmF2LWxpc3QtaXRlbS1taW5pLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBNYXRlcmlhbE1vZHVsZSB9IGZyb20gJy4vbWF0ZXJpYWwubW9kdWxlJztcbmltcG9ydCB7IEZvcm1zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuaW1wb3J0IHsgTmd4RmFiQ29tcG9uZW50IH0gZnJvbSAnLi9mYWIvZmFiLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBOZ3hHcmlkQ29tcG9uZW50IH0gZnJvbSAnLi9ncmlkL2dyaWQuY29tcG9uZW50JztcbmltcG9ydCB7IENhcmRIb2xkZXJDb21wb25lbnQgfSBmcm9tICcuL2NhcmQtaG9sZGVyL2NhcmQtaG9sZGVyLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBDYXJkRGlyZWN0aXZlIH0gZnJvbSAnLi9kaXJlY3RpdmUvY2FyZC5kaXJlY3RpdmUnO1xuXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbXG4gICAgQnJvd3Nlck1vZHVsZSxcbiAgICBDb21tb25Nb2R1bGUsXG4gICAgTWF0ZXJpYWxNb2R1bGUsXG4gICAgQnJvd3NlckFuaW1hdGlvbnNNb2R1bGUsXG4gICAgRmxleExheW91dE1vZHVsZSxcbiAgICBGb3Jtc01vZHVsZVxuICBdLFxuICBkZWNsYXJhdGlvbnM6IFtcbiAgICBOZ3hOYXZMaXN0SXRlbUNvbXBvbmVudCxcbiAgICBOZ3hNZW51TGlzdEl0ZW1Db21wb25lbnQsXG4gICAgTmd4TWF0ZXJpYWxEcmF3ZXJDb21wb25lbnQsXG4gICAgTmd4VG9wTmF2Q29tcG9uZW50LFxuICAgIE5neE5hdkxpc3RJdGVtTWluaUNvbXBvbmVudCxcbiAgICBOZ3hGYWJDb21wb25lbnQsXG4gICAgTmd4R3JpZENvbXBvbmVudCxcbiAgICBDYXJkSG9sZGVyQ29tcG9uZW50LFxuICAgIENhcmREaXJlY3RpdmVcbiAgXSxcbiAgYm9vdHN0cmFwOiBbTmd4TWF0ZXJpYWxEcmF3ZXJDb21wb25lbnRdLFxuICBwcm92aWRlcnM6IFtOZ3hOYXZTZXJ2aWNlXSxcbiAgZXhwb3J0czpbTmd4TWF0ZXJpYWxEcmF3ZXJDb21wb25lbnQsTmd4R3JpZENvbXBvbmVudF1cbn0pXG5leHBvcnQgY2xhc3MgTmd4TWF0ZXJpYWxEcmF3ZXJNb2R1bGUgeyB9Il19