theme-lib
Version:
This is a simple example Angular Library published to npm.
44 lines • 3.8 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import * as tslib_1 from "tslib";
/*
* @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 { NbMenuComponent, NbMenuItemComponent } from './menu.component';
import { NbMenuService, NbMenuInternalService } from './menu.service';
/** @type {?} */
var nbMenuComponents = [NbMenuComponent, NbMenuItemComponent];
/** @type {?} */
var NB_MENU_PROVIDERS = [NbMenuService, NbMenuInternalService];
var NbMenuModule = /** @class */ (function () {
function NbMenuModule() {
}
/**
* @return {?}
*/
NbMenuModule.forRoot = /**
* @return {?}
*/
function () {
return (/** @type {?} */ ({
ngModule: NbMenuModule,
providers: tslib_1.__spread(NB_MENU_PROVIDERS),
}));
};
NbMenuModule.decorators = [
{ type: NgModule, args: [{
imports: [NbSharedModule],
declarations: tslib_1.__spread(nbMenuComponents),
exports: tslib_1.__spread(nbMenuComponents),
},] }
];
return NbMenuModule;
}());
export { NbMenuModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVudS5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly90aGVtZS1saWIvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50cy9tZW51L21lbnUubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFNQSxPQUFPLEVBQUUsUUFBUSxFQUF1QixNQUFNLGVBQWUsQ0FBQztBQUU5RCxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDekQsT0FBTyxFQUFFLGVBQWUsRUFBRSxtQkFBbUIsRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBQ3hFLE9BQU8sRUFBRSxhQUFhLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQzs7SUFFaEUsZ0JBQWdCLEdBQUcsQ0FBQyxlQUFlLEVBQUUsbUJBQW1CLENBQUM7O0lBRXpELGlCQUFpQixHQUFHLENBQUMsYUFBYSxFQUFFLHFCQUFxQixDQUFDO0FBRWhFO0lBQUE7SUFjQSxDQUFDOzs7O0lBUlEsb0JBQU87OztJQUFkO1FBQ0UsT0FBTyxtQkFBcUI7WUFDMUIsUUFBUSxFQUFFLFlBQVk7WUFDdEIsU0FBUyxtQkFDSixpQkFBaUIsQ0FDckI7U0FDRixFQUFBLENBQUM7SUFDSixDQUFDOztnQkFiRixRQUFRLFNBQUM7b0JBQ1IsT0FBTyxFQUFFLENBQUMsY0FBYyxDQUFDO29CQUN6QixZQUFZLG1CQUFNLGdCQUFnQixDQUFDO29CQUNuQyxPQUFPLG1CQUFNLGdCQUFnQixDQUFDO2lCQUMvQjs7SUFVRCxtQkFBQztDQUFBLEFBZEQsSUFjQztTQVRZLFlBQVkiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxyXG4gKiBAbGljZW5zZVxyXG4gKiBDb3B5cmlnaHQgQWt2ZW8uIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXHJcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZS4gU2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXHJcbiAqL1xyXG5cclxuaW1wb3J0IHsgTmdNb2R1bGUsIE1vZHVsZVdpdGhQcm92aWRlcnMgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbmltcG9ydCB7IE5iU2hhcmVkTW9kdWxlIH0gZnJvbSAnLi4vc2hhcmVkL3NoYXJlZC5tb2R1bGUnO1xyXG5pbXBvcnQgeyBOYk1lbnVDb21wb25lbnQsIE5iTWVudUl0ZW1Db21wb25lbnQgfSBmcm9tICcuL21lbnUuY29tcG9uZW50JztcclxuaW1wb3J0IHsgTmJNZW51U2VydmljZSwgTmJNZW51SW50ZXJuYWxTZXJ2aWNlIH0gZnJvbSAnLi9tZW51LnNlcnZpY2UnO1xyXG5cclxuY29uc3QgbmJNZW51Q29tcG9uZW50cyA9IFtOYk1lbnVDb21wb25lbnQsIE5iTWVudUl0ZW1Db21wb25lbnRdO1xyXG5cclxuY29uc3QgTkJfTUVOVV9QUk9WSURFUlMgPSBbTmJNZW51U2VydmljZSwgTmJNZW51SW50ZXJuYWxTZXJ2aWNlXTtcclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgaW1wb3J0czogW05iU2hhcmVkTW9kdWxlXSxcclxuICBkZWNsYXJhdGlvbnM6IFsuLi5uYk1lbnVDb21wb25lbnRzXSxcclxuICBleHBvcnRzOiBbLi4ubmJNZW51Q29tcG9uZW50c10sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBOYk1lbnVNb2R1bGUge1xyXG4gIHN0YXRpYyBmb3JSb290KCk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xyXG4gICAgcmV0dXJuIDxNb2R1bGVXaXRoUHJvdmlkZXJzPntcclxuICAgICAgbmdNb2R1bGU6IE5iTWVudU1vZHVsZSxcclxuICAgICAgcHJvdmlkZXJzOiBbXHJcbiAgICAgICAgLi4uTkJfTUVOVV9QUk9WSURFUlMsXHJcbiAgICAgIF0sXHJcbiAgICB9O1xyXG4gIH1cclxufVxyXG4iXX0=