UNPKG

theme-lib

Version:

This is a simple example Angular Library published to npm.

50 lines 4.03 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /* * @license * Copyright Akveo. All Rights Reserved. * Licensed under the MIT License. See License.txt in the project root for license information. */ import { NgModule } from '@angular/core'; import { NbSharedModule } from '../shared/shared.module'; import { NbSidebarComponent, NbSidebarFooterComponent, NbSidebarHeaderComponent, } from './sidebar.component'; import { NbSidebarService } from './sidebar.service'; /** @type {?} */ const NB_SIDEBAR_COMPONENTS = [ NbSidebarComponent, NbSidebarFooterComponent, NbSidebarHeaderComponent, ]; /** @type {?} */ const NB_SIDEBAR_PROVIDERS = [ NbSidebarService, ]; export class NbSidebarModule { /** * @return {?} */ static forRoot() { return (/** @type {?} */ ({ ngModule: NbSidebarModule, providers: [ ...NB_SIDEBAR_PROVIDERS, ], })); } } NbSidebarModule.decorators = [ { type: NgModule, args: [{ imports: [ NbSharedModule, ], declarations: [ ...NB_SIDEBAR_COMPONENTS, ], exports: [ ...NB_SIDEBAR_COMPONENTS, ], },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2lkZWJhci5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly90aGVtZS1saWIvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50cy9zaWRlYmFyL3NpZGViYXIubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQU1BLE9BQU8sRUFBRSxRQUFRLEVBQXVCLE1BQU0sZUFBZSxDQUFDO0FBRTlELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUV6RCxPQUFPLEVBQ0wsa0JBQWtCLEVBQ2xCLHdCQUF3QixFQUN4Qix3QkFBd0IsR0FDekIsTUFBTSxxQkFBcUIsQ0FBQztBQUU3QixPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQzs7TUFFL0MscUJBQXFCLEdBQUc7SUFDNUIsa0JBQWtCO0lBQ2xCLHdCQUF3QjtJQUN4Qix3QkFBd0I7Q0FDekI7O01BRUssb0JBQW9CLEdBQUc7SUFDM0IsZ0JBQWdCO0NBQ2pCO0FBYUQsTUFBTSxPQUFPLGVBQWU7Ozs7SUFDMUIsTUFBTSxDQUFDLE9BQU87UUFDWixPQUFPLG1CQUFxQjtZQUMxQixRQUFRLEVBQUUsZUFBZTtZQUN6QixTQUFTLEVBQUU7Z0JBQ1QsR0FBRyxvQkFBb0I7YUFDeEI7U0FDRixFQUFBLENBQUM7SUFDSixDQUFDOzs7WUFuQkYsUUFBUSxTQUFDO2dCQUNSLE9BQU8sRUFBRTtvQkFDUCxjQUFjO2lCQUNmO2dCQUNELFlBQVksRUFBRTtvQkFDWixHQUFHLHFCQUFxQjtpQkFDekI7Z0JBQ0QsT0FBTyxFQUFFO29CQUNQLEdBQUcscUJBQXFCO2lCQUN6QjthQUNGIiwic291cmNlc0NvbnRlbnQiOlsiLypcclxuICogQGxpY2Vuc2VcclxuICogQ29weXJpZ2h0IEFrdmVvLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxyXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2UuIFNlZSBMaWNlbnNlLnR4dCBpbiB0aGUgcHJvamVjdCByb290IGZvciBsaWNlbnNlIGluZm9ybWF0aW9uLlxyXG4gKi9cclxuXHJcbmltcG9ydCB7IE5nTW9kdWxlLCBNb2R1bGVXaXRoUHJvdmlkZXJzIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5pbXBvcnQgeyBOYlNoYXJlZE1vZHVsZSB9IGZyb20gJy4uL3NoYXJlZC9zaGFyZWQubW9kdWxlJztcclxuXHJcbmltcG9ydCB7XHJcbiAgTmJTaWRlYmFyQ29tcG9uZW50LFxyXG4gIE5iU2lkZWJhckZvb3RlckNvbXBvbmVudCxcclxuICBOYlNpZGViYXJIZWFkZXJDb21wb25lbnQsXHJcbn0gZnJvbSAnLi9zaWRlYmFyLmNvbXBvbmVudCc7XHJcblxyXG5pbXBvcnQgeyBOYlNpZGViYXJTZXJ2aWNlIH0gZnJvbSAnLi9zaWRlYmFyLnNlcnZpY2UnO1xyXG5cclxuY29uc3QgTkJfU0lERUJBUl9DT01QT05FTlRTID0gW1xyXG4gIE5iU2lkZWJhckNvbXBvbmVudCxcclxuICBOYlNpZGViYXJGb290ZXJDb21wb25lbnQsXHJcbiAgTmJTaWRlYmFySGVhZGVyQ29tcG9uZW50LFxyXG5dO1xyXG5cclxuY29uc3QgTkJfU0lERUJBUl9QUk9WSURFUlMgPSBbXHJcbiAgTmJTaWRlYmFyU2VydmljZSxcclxuXTtcclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgaW1wb3J0czogW1xyXG4gICAgTmJTaGFyZWRNb2R1bGUsXHJcbiAgXSxcclxuICBkZWNsYXJhdGlvbnM6IFtcclxuICAgIC4uLk5CX1NJREVCQVJfQ09NUE9ORU5UUyxcclxuICBdLFxyXG4gIGV4cG9ydHM6IFtcclxuICAgIC4uLk5CX1NJREVCQVJfQ09NUE9ORU5UUyxcclxuICBdLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgTmJTaWRlYmFyTW9kdWxlIHtcclxuICBzdGF0aWMgZm9yUm9vdCgpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcclxuICAgIHJldHVybiA8TW9kdWxlV2l0aFByb3ZpZGVycz57XHJcbiAgICAgIG5nTW9kdWxlOiBOYlNpZGViYXJNb2R1bGUsXHJcbiAgICAgIHByb3ZpZGVyczogW1xyXG4gICAgICAgIC4uLk5CX1NJREVCQVJfUFJPVklERVJTLFxyXG4gICAgICBdLFxyXG4gICAgfTtcclxuICB9XHJcbn1cclxuIl19