UNPKG

theme-lib

Version:

This is a simple example Angular Library published to npm.

65 lines 5.24 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 { NbOverlayModule } from '../cdk'; import { NbDialogService } from './dialog.service'; import { NbDialogContainerComponent } from './dialog-container'; import { NB_DIALOG_CONFIG } from './dialog-config'; var NbDialogModule = /** @class */ (function () { function NbDialogModule() { } /** * @param {?=} dialogConfig * @return {?} */ NbDialogModule.forRoot = /** * @param {?=} dialogConfig * @return {?} */ function (dialogConfig) { if (dialogConfig === void 0) { dialogConfig = {}; } return { ngModule: NbDialogModule, providers: [ NbDialogService, { provide: NB_DIALOG_CONFIG, useValue: dialogConfig }, ], }; }; /** * @param {?=} dialogConfig * @return {?} */ NbDialogModule.forChild = /** * @param {?=} dialogConfig * @return {?} */ function (dialogConfig) { if (dialogConfig === void 0) { dialogConfig = {}; } return { ngModule: NbDialogModule, providers: [ NbDialogService, { provide: NB_DIALOG_CONFIG, useValue: dialogConfig }, ], }; }; NbDialogModule.decorators = [ { type: NgModule, args: [{ imports: [NbSharedModule, NbOverlayModule], declarations: [NbDialogContainerComponent], entryComponents: [NbDialogContainerComponent], },] } ]; return NbDialogModule; }()); export { NbDialogModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlhbG9nLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL3RoZW1lLWxpYi8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnRzL2RpYWxvZy9kaWFsb2cubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQU1BLE9BQU8sRUFBdUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTlELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUN6RCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sUUFBUSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUNuRCxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQztBQUNoRSxPQUFPLEVBQUUsZ0JBQWdCLEVBQWtCLE1BQU0saUJBQWlCLENBQUM7QUFHbkU7SUFBQTtJQXlCQSxDQUFDOzs7OztJQW5CUSxzQkFBTzs7OztJQUFkLFVBQWUsWUFBMEM7UUFBMUMsNkJBQUEsRUFBQSxpQkFBMEM7UUFDdkQsT0FBTztZQUNMLFFBQVEsRUFBRSxjQUFjO1lBQ3hCLFNBQVMsRUFBRTtnQkFDVCxlQUFlO2dCQUNmLEVBQUUsT0FBTyxFQUFFLGdCQUFnQixFQUFFLFFBQVEsRUFBRSxZQUFZLEVBQUU7YUFDdEQ7U0FDRixDQUFBO0lBQ0gsQ0FBQzs7Ozs7SUFFTSx1QkFBUTs7OztJQUFmLFVBQWdCLFlBQTBDO1FBQTFDLDZCQUFBLEVBQUEsaUJBQTBDO1FBQ3hELE9BQU87WUFDTCxRQUFRLEVBQUUsY0FBYztZQUN4QixTQUFTLEVBQUU7Z0JBQ1QsZUFBZTtnQkFDZixFQUFFLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxRQUFRLEVBQUUsWUFBWSxFQUFFO2FBQ3REO1NBQ0YsQ0FBQTtJQUNILENBQUM7O2dCQXhCRixRQUFRLFNBQUM7b0JBQ1IsT0FBTyxFQUFFLENBQUMsY0FBYyxFQUFFLGVBQWUsQ0FBQztvQkFDMUMsWUFBWSxFQUFFLENBQUMsMEJBQTBCLENBQUM7b0JBQzFDLGVBQWUsRUFBRSxDQUFDLDBCQUEwQixDQUFDO2lCQUM5Qzs7SUFxQkQscUJBQUM7Q0FBQSxBQXpCRCxJQXlCQztTQXBCWSxjQUFjIiwic291cmNlc0NvbnRlbnQiOlsiLypcclxuICogQGxpY2Vuc2VcclxuICogQ29weXJpZ2h0IEFrdmVvLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxyXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2UuIFNlZSBMaWNlbnNlLnR4dCBpbiB0aGUgcHJvamVjdCByb290IGZvciBsaWNlbnNlIGluZm9ybWF0aW9uLlxyXG4gKi9cclxuXHJcbmltcG9ydCB7IE1vZHVsZVdpdGhQcm92aWRlcnMsIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5pbXBvcnQgeyBOYlNoYXJlZE1vZHVsZSB9IGZyb20gJy4uL3NoYXJlZC9zaGFyZWQubW9kdWxlJztcclxuaW1wb3J0IHsgTmJPdmVybGF5TW9kdWxlIH0gZnJvbSAnLi4vY2RrJztcclxuaW1wb3J0IHsgTmJEaWFsb2dTZXJ2aWNlIH0gZnJvbSAnLi9kaWFsb2cuc2VydmljZSc7XHJcbmltcG9ydCB7IE5iRGlhbG9nQ29udGFpbmVyQ29tcG9uZW50IH0gZnJvbSAnLi9kaWFsb2ctY29udGFpbmVyJztcclxuaW1wb3J0IHsgTkJfRElBTE9HX0NPTkZJRywgTmJEaWFsb2dDb25maWcgfSBmcm9tICcuL2RpYWxvZy1jb25maWcnO1xyXG5cclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgaW1wb3J0czogW05iU2hhcmVkTW9kdWxlLCBOYk92ZXJsYXlNb2R1bGVdLFxyXG4gIGRlY2xhcmF0aW9uczogW05iRGlhbG9nQ29udGFpbmVyQ29tcG9uZW50XSxcclxuICBlbnRyeUNvbXBvbmVudHM6IFtOYkRpYWxvZ0NvbnRhaW5lckNvbXBvbmVudF0sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBOYkRpYWxvZ01vZHVsZSB7XHJcbiAgc3RhdGljIGZvclJvb3QoZGlhbG9nQ29uZmlnOiBQYXJ0aWFsPE5iRGlhbG9nQ29uZmlnPiA9IHt9KTogTW9kdWxlV2l0aFByb3ZpZGVycyB7XHJcbiAgICByZXR1cm4ge1xyXG4gICAgICBuZ01vZHVsZTogTmJEaWFsb2dNb2R1bGUsXHJcbiAgICAgIHByb3ZpZGVyczogW1xyXG4gICAgICAgIE5iRGlhbG9nU2VydmljZSxcclxuICAgICAgICB7IHByb3ZpZGU6IE5CX0RJQUxPR19DT05GSUcsIHVzZVZhbHVlOiBkaWFsb2dDb25maWcgfSxcclxuICAgICAgXSxcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHN0YXRpYyBmb3JDaGlsZChkaWFsb2dDb25maWc6IFBhcnRpYWw8TmJEaWFsb2dDb25maWc+ID0ge30pOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcclxuICAgIHJldHVybiB7XHJcbiAgICAgIG5nTW9kdWxlOiBOYkRpYWxvZ01vZHVsZSxcclxuICAgICAgcHJvdmlkZXJzOiBbXHJcbiAgICAgICAgTmJEaWFsb2dTZXJ2aWNlLFxyXG4gICAgICAgIHsgcHJvdmlkZTogTkJfRElBTE9HX0NPTkZJRywgdXNlVmFsdWU6IGRpYWxvZ0NvbmZpZyB9LFxyXG4gICAgICBdLFxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0=