UNPKG

theme-lib

Version:

This is a simple example Angular Library published to npm.

49 lines 4.71 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 { NbOverlayModule } from '../cdk'; import { NbSharedModule } from '../shared/shared.module'; import { NbToastrContainerRegistry, NbToastrService } from './toastr.service'; import { NbToastComponent } from './toast.component'; import { NbToastrContainerComponent } from './toastr-container.component'; import { NB_TOASTR_CONFIG } from './toastr-config'; var NbToastrModule = /** @class */ (function () { function NbToastrModule() { } /** * @param {?=} toastrConfig * @return {?} */ NbToastrModule.forRoot = /** * @param {?=} toastrConfig * @return {?} */ function (toastrConfig) { if (toastrConfig === void 0) { toastrConfig = {}; } return (/** @type {?} */ ({ ngModule: NbToastrModule, providers: [ NbToastrService, NbToastrContainerRegistry, { provide: NB_TOASTR_CONFIG, useValue: toastrConfig }, ], })); }; NbToastrModule.decorators = [ { type: NgModule, args: [{ imports: [NbSharedModule, NbOverlayModule], declarations: [NbToastrContainerComponent, NbToastComponent], entryComponents: [NbToastrContainerComponent, NbToastComponent], },] } ]; return NbToastrModule; }()); export { NbToastrModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9hc3RyLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL3RoZW1lLWxpYi8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnRzL3RvYXN0ci90b2FzdHIubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQU1BLE9BQU8sRUFBdUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTlELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxRQUFRLENBQUM7QUFDekMsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBRXpELE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxlQUFlLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUM5RSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQztBQUNyRCxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUMxRSxPQUFPLEVBQUUsZ0JBQWdCLEVBQWtCLE1BQU0saUJBQWlCLENBQUM7QUFHbkU7SUFBQTtJQWdCQSxDQUFDOzs7OztJQVZRLHNCQUFPOzs7O0lBQWQsVUFBZSxZQUEwQztRQUExQyw2QkFBQSxFQUFBLGlCQUEwQztRQUN2RCxPQUFPLG1CQUFzQjtZQUMzQixRQUFRLEVBQUUsY0FBYztZQUN4QixTQUFTLEVBQUU7Z0JBQ1QsZUFBZTtnQkFDZix5QkFBeUI7Z0JBQ3pCLEVBQUUsT0FBTyxFQUFFLGdCQUFnQixFQUFFLFFBQVEsRUFBRSxZQUFZLEVBQUU7YUFDdEQ7U0FDRixFQUFBLENBQUM7SUFDSixDQUFDOztnQkFmRixRQUFRLFNBQUM7b0JBQ1IsT0FBTyxFQUFFLENBQUMsY0FBYyxFQUFFLGVBQWUsQ0FBQztvQkFDMUMsWUFBWSxFQUFFLENBQUMsMEJBQTBCLEVBQUUsZ0JBQWdCLENBQUM7b0JBQzVELGVBQWUsRUFBRSxDQUFDLDBCQUEwQixFQUFFLGdCQUFnQixDQUFDO2lCQUNoRTs7SUFZRCxxQkFBQztDQUFBLEFBaEJELElBZ0JDO1NBWFksY0FBYyIsInNvdXJjZXNDb250ZW50IjpbIi8qXHJcbiAqIEBsaWNlbnNlXHJcbiAqIENvcHlyaWdodCBBa3Zlby4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cclxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlLiBTZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cclxuICovXHJcblxyXG5pbXBvcnQgeyBNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuaW1wb3J0IHsgTmJPdmVybGF5TW9kdWxlIH0gZnJvbSAnLi4vY2RrJztcclxuaW1wb3J0IHsgTmJTaGFyZWRNb2R1bGUgfSBmcm9tICcuLi9zaGFyZWQvc2hhcmVkLm1vZHVsZSc7XHJcblxyXG5pbXBvcnQgeyBOYlRvYXN0ckNvbnRhaW5lclJlZ2lzdHJ5LCBOYlRvYXN0clNlcnZpY2UgfSBmcm9tICcuL3RvYXN0ci5zZXJ2aWNlJztcclxuaW1wb3J0IHsgTmJUb2FzdENvbXBvbmVudCB9IGZyb20gJy4vdG9hc3QuY29tcG9uZW50JztcclxuaW1wb3J0IHsgTmJUb2FzdHJDb250YWluZXJDb21wb25lbnQgfSBmcm9tICcuL3RvYXN0ci1jb250YWluZXIuY29tcG9uZW50JztcclxuaW1wb3J0IHsgTkJfVE9BU1RSX0NPTkZJRywgTmJUb2FzdHJDb25maWcgfSBmcm9tICcuL3RvYXN0ci1jb25maWcnO1xyXG5cclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgaW1wb3J0czogW05iU2hhcmVkTW9kdWxlLCBOYk92ZXJsYXlNb2R1bGVdLFxyXG4gIGRlY2xhcmF0aW9uczogW05iVG9hc3RyQ29udGFpbmVyQ29tcG9uZW50LCBOYlRvYXN0Q29tcG9uZW50XSxcclxuICBlbnRyeUNvbXBvbmVudHM6IFtOYlRvYXN0ckNvbnRhaW5lckNvbXBvbmVudCwgTmJUb2FzdENvbXBvbmVudF0sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBOYlRvYXN0ck1vZHVsZSB7XHJcbiAgc3RhdGljIGZvclJvb3QodG9hc3RyQ29uZmlnOiBQYXJ0aWFsPE5iVG9hc3RyQ29uZmlnPiA9IHt9KTogTW9kdWxlV2l0aFByb3ZpZGVycyB7XHJcbiAgICByZXR1cm4gPE1vZHVsZVdpdGhQcm92aWRlcnM+IHtcclxuICAgICAgbmdNb2R1bGU6IE5iVG9hc3RyTW9kdWxlLFxyXG4gICAgICBwcm92aWRlcnM6IFtcclxuICAgICAgICBOYlRvYXN0clNlcnZpY2UsXHJcbiAgICAgICAgTmJUb2FzdHJDb250YWluZXJSZWdpc3RyeSxcclxuICAgICAgICB7IHByb3ZpZGU6IE5CX1RPQVNUUl9DT05GSUcsIHVzZVZhbHVlOiB0b2FzdHJDb25maWcgfSxcclxuICAgICAgXSxcclxuICAgIH07XHJcbiAgfVxyXG59XHJcbiJdfQ==