theme-lib
Version:
This is a simple example Angular Library published to npm.
50 lines • 4.03 kB
JavaScript
/**
* @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