UNPKG

ng-responsive-nav

Version:
69 lines 6.57 kB
/** * @fileoverview added by tsickle * Generated from: app/ng-responsive-nav.module.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { NgModule } from '@angular/core'; import { NgResponsiveNavComponent } from './ng-responsive-nav.component'; import { CommonModule } from '@angular/common'; import { BrowserModule } from '@angular/platform-browser'; import { DesktopNavigationComponent } from './desktop-navigation/desktop-navigation.component'; import { MobileNavigationComponent } from './mobile-navigation/mobile-navigation.component'; import { OrientationDirective } from './directives/orientation.directive'; import { WINDOW_PROVIDERS } from './window/browser-window.provider'; import { NavConfig } from './models/nav.config'; import { RouterModule } from '@angular/router'; import { FontAwesomeModule } from '@fortawesome/angular-fontawesome'; import { NavConfigFactory } from './factories/nav-config.factory'; /** @type {?} */ var declarations = [ DesktopNavigationComponent, MobileNavigationComponent, OrientationDirective, NgResponsiveNavComponent ]; var NgResponsiveNavModule = /** @class */ (function () { function NgResponsiveNavModule() { } /** * @param {?} navConfig * @return {?} */ NgResponsiveNavModule.forRoot = /** * @param {?} navConfig * @return {?} */ function (navConfig) { /** @type {?} */ var navFactory = new NavConfigFactory(); /** @type {?} */ var navigationConfig = navFactory.for(navConfig); return { ngModule: NgResponsiveNavModule, providers: [ { provide: NavConfig, useValue: navigationConfig } ] }; }; NgResponsiveNavModule.decorators = [ { type: NgModule, args: [{ declarations: tslib_1.__spread(declarations), imports: [ CommonModule, BrowserModule, RouterModule, FontAwesomeModule ], exports: [ NgResponsiveNavComponent ], providers: [ WINDOW_PROVIDERS ] },] } ]; return NgResponsiveNavModule; }()); export { NgResponsiveNavModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctcmVzcG9uc2l2ZS1uYXYubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmctcmVzcG9uc2l2ZS1uYXYvIiwic291cmNlcyI6WyJhcHAvbmctcmVzcG9uc2l2ZS1uYXYubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLE9BQU8sRUFBc0IsUUFBUSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQzVELE9BQU8sRUFBRSx3QkFBd0IsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQ3pFLE9BQU8sRUFBQyxZQUFZLEVBQUMsTUFBTSxpQkFBaUIsQ0FBQztBQUM3QyxPQUFPLEVBQUMsYUFBYSxFQUFDLE1BQU0sMkJBQTJCLENBQUM7QUFDeEQsT0FBTyxFQUFDLDBCQUEwQixFQUFDLE1BQU0sbURBQW1ELENBQUM7QUFDN0YsT0FBTyxFQUFDLHlCQUF5QixFQUFDLE1BQU0saURBQWlELENBQUM7QUFDMUYsT0FBTyxFQUFDLG9CQUFvQixFQUFDLE1BQU0sb0NBQW9DLENBQUM7QUFDeEUsT0FBTyxFQUFDLGdCQUFnQixFQUFDLE1BQU0sa0NBQWtDLENBQUM7QUFDbEUsT0FBTyxFQUFDLFNBQVMsRUFBQyxNQUFNLHFCQUFxQixDQUFDO0FBQzlDLE9BQU8sRUFBQyxZQUFZLEVBQUMsTUFBTSxpQkFBaUIsQ0FBQztBQUM3QyxPQUFPLEVBQUMsaUJBQWlCLEVBQUMsTUFBTSxrQ0FBa0MsQ0FBQztBQUNuRSxPQUFPLEVBQUMsZ0JBQWdCLEVBQUMsTUFBTSxnQ0FBZ0MsQ0FBQzs7SUFFMUQsWUFBWSxHQUFHO0lBQ25CLDBCQUEwQjtJQUMxQix5QkFBeUI7SUFDekIsb0JBQW9CO0lBQ3BCLHdCQUF3QjtDQUN6QjtBQUVEO0lBQUE7SUE2QkEsQ0FBQzs7Ozs7SUFYZSw2QkFBTzs7OztJQUFyQixVQUFzQixTQUFvQjs7WUFDbEMsVUFBVSxHQUFHLElBQUksZ0JBQWdCLEVBQUU7O1lBQ25DLGdCQUFnQixHQUFHLFVBQVUsQ0FBQyxHQUFHLENBQUMsU0FBUyxDQUFDO1FBRWxELE9BQU87WUFDTCxRQUFRLEVBQUUscUJBQXFCO1lBQy9CLFNBQVMsRUFBRTtnQkFDVCxFQUFFLE9BQU8sRUFBRSxTQUFTLEVBQUUsUUFBUSxFQUFFLGdCQUFnQixFQUFFO2FBQ25EO1NBQ0YsQ0FBQztJQUNKLENBQUM7O2dCQTVCRixRQUFRLFNBQUM7b0JBQ1IsWUFBWSxtQkFBTSxZQUFZLENBQUM7b0JBQy9CLE9BQU8sRUFBRTt3QkFDUCxZQUFZO3dCQUNaLGFBQWE7d0JBQ2IsWUFBWTt3QkFDWixpQkFBaUI7cUJBQ2xCO29CQUNELE9BQU8sRUFBRTt3QkFDUCx3QkFBd0I7cUJBQ3pCO29CQUNELFNBQVMsRUFBRTt3QkFDVCxnQkFBZ0I7cUJBQ2pCO2lCQUNGOztJQWVELDRCQUFDO0NBQUEsQUE3QkQsSUE2QkM7U0FiWSxxQkFBcUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge01vZHVsZVdpdGhQcm92aWRlcnMsIE5nTW9kdWxlfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgTmdSZXNwb25zaXZlTmF2Q29tcG9uZW50IH0gZnJvbSAnLi9uZy1yZXNwb25zaXZlLW5hdi5jb21wb25lbnQnO1xyXG5pbXBvcnQge0NvbW1vbk1vZHVsZX0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcclxuaW1wb3J0IHtCcm93c2VyTW9kdWxlfSBmcm9tICdAYW5ndWxhci9wbGF0Zm9ybS1icm93c2VyJztcclxuaW1wb3J0IHtEZXNrdG9wTmF2aWdhdGlvbkNvbXBvbmVudH0gZnJvbSAnLi9kZXNrdG9wLW5hdmlnYXRpb24vZGVza3RvcC1uYXZpZ2F0aW9uLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7TW9iaWxlTmF2aWdhdGlvbkNvbXBvbmVudH0gZnJvbSAnLi9tb2JpbGUtbmF2aWdhdGlvbi9tb2JpbGUtbmF2aWdhdGlvbi5jb21wb25lbnQnO1xyXG5pbXBvcnQge09yaWVudGF0aW9uRGlyZWN0aXZlfSBmcm9tICcuL2RpcmVjdGl2ZXMvb3JpZW50YXRpb24uZGlyZWN0aXZlJztcclxuaW1wb3J0IHtXSU5ET1dfUFJPVklERVJTfSBmcm9tICcuL3dpbmRvdy9icm93c2VyLXdpbmRvdy5wcm92aWRlcic7XHJcbmltcG9ydCB7TmF2Q29uZmlnfSBmcm9tICcuL21vZGVscy9uYXYuY29uZmlnJztcclxuaW1wb3J0IHtSb3V0ZXJNb2R1bGV9IGZyb20gJ0Bhbmd1bGFyL3JvdXRlcic7XHJcbmltcG9ydCB7Rm9udEF3ZXNvbWVNb2R1bGV9IGZyb20gJ0Bmb3J0YXdlc29tZS9hbmd1bGFyLWZvbnRhd2Vzb21lJztcclxuaW1wb3J0IHtOYXZDb25maWdGYWN0b3J5fSBmcm9tICcuL2ZhY3Rvcmllcy9uYXYtY29uZmlnLmZhY3RvcnknO1xyXG5cclxuY29uc3QgZGVjbGFyYXRpb25zID0gW1xyXG4gIERlc2t0b3BOYXZpZ2F0aW9uQ29tcG9uZW50LFxyXG4gIE1vYmlsZU5hdmlnYXRpb25Db21wb25lbnQsXHJcbiAgT3JpZW50YXRpb25EaXJlY3RpdmUsXHJcbiAgTmdSZXNwb25zaXZlTmF2Q29tcG9uZW50XHJcbl07XHJcblxyXG5ATmdNb2R1bGUoe1xyXG4gIGRlY2xhcmF0aW9uczogWy4uLmRlY2xhcmF0aW9uc10sXHJcbiAgaW1wb3J0czogW1xyXG4gICAgQ29tbW9uTW9kdWxlLFxyXG4gICAgQnJvd3Nlck1vZHVsZSxcclxuICAgIFJvdXRlck1vZHVsZSxcclxuICAgIEZvbnRBd2Vzb21lTW9kdWxlXHJcbiAgXSxcclxuICBleHBvcnRzOiBbXHJcbiAgICBOZ1Jlc3BvbnNpdmVOYXZDb21wb25lbnRcclxuICBdLFxyXG4gIHByb3ZpZGVyczogW1xyXG4gICAgV0lORE9XX1BST1ZJREVSU1xyXG4gIF1cclxufSlcclxuXHJcbmV4cG9ydCBjbGFzcyBOZ1Jlc3BvbnNpdmVOYXZNb2R1bGUge1xyXG5cclxuICBwdWJsaWMgc3RhdGljIGZvclJvb3QobmF2Q29uZmlnOiBOYXZDb25maWcpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcclxuICAgIGNvbnN0IG5hdkZhY3RvcnkgPSBuZXcgTmF2Q29uZmlnRmFjdG9yeSgpO1xyXG4gICAgY29uc3QgbmF2aWdhdGlvbkNvbmZpZyA9IG5hdkZhY3RvcnkuZm9yKG5hdkNvbmZpZyk7XHJcblxyXG4gICAgcmV0dXJuIHtcclxuICAgICAgbmdNb2R1bGU6IE5nUmVzcG9uc2l2ZU5hdk1vZHVsZSxcclxuICAgICAgcHJvdmlkZXJzOiBbXHJcbiAgICAgICAgeyBwcm92aWRlOiBOYXZDb25maWcsIHVzZVZhbHVlOiBuYXZpZ2F0aW9uQ29uZmlnIH1cclxuICAgICAgXVxyXG4gICAgfTtcclxuICB9XHJcbn1cclxuIl19