UNPKG

theme-lib

Version:

This is a simple example Angular Library published to npm.

78 lines 6.61 kB
/** * @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 { NbChatComponent } from './chat.component'; import { NbChatMessageComponent } from './chat-message.component'; import { NbChatFormComponent } from './chat-form.component'; import { NbChatMessageTextComponent } from './chat-message-text.component'; import { NbChatMessageFileComponent } from './chat-message-file.component'; import { NbChatMessageQuoteComponent } from './chat-message-quote.component'; import { NbChatMessageMapComponent } from './chat-message-map.component'; import { NbChatOptions } from './chat.options'; /** @type {?} */ var NB_CHAT_COMPONENTS = [ NbChatComponent, NbChatMessageComponent, NbChatFormComponent, NbChatMessageTextComponent, NbChatMessageFileComponent, NbChatMessageQuoteComponent, NbChatMessageMapComponent, ]; var NbChatModule = /** @class */ (function () { function NbChatModule() { } /** * @param {?=} options * @return {?} */ NbChatModule.forRoot = /** * @param {?=} options * @return {?} */ function (options) { return (/** @type {?} */ ({ ngModule: NbChatModule, providers: [ { provide: NbChatOptions, useValue: options }, ], })); }; /** * @param {?=} options * @return {?} */ NbChatModule.forChild = /** * @param {?=} options * @return {?} */ function (options) { return (/** @type {?} */ ({ ngModule: NbChatModule, providers: [ { provide: NbChatOptions, useValue: options }, ], })); }; NbChatModule.decorators = [ { type: NgModule, args: [{ imports: [ NbSharedModule, ], declarations: tslib_1.__spread(NB_CHAT_COMPONENTS), exports: tslib_1.__spread(NB_CHAT_COMPONENTS), },] } ]; return NbChatModule; }()); export { NbChatModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhdC5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly90aGVtZS1saWIvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50cy9jaGF0L2NoYXQubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFNQSxPQUFPLEVBQXVCLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUU5RCxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFFekQsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQ2xFLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLHVCQUF1QixDQUFDO0FBQzVELE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQzNFLE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQzNFLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLGdDQUFnQyxDQUFDO0FBQzdFLE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQ3pFLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQzs7SUFFekMsa0JBQWtCLEdBQUc7SUFDekIsZUFBZTtJQUNmLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFDbkIsMEJBQTBCO0lBQzFCLDBCQUEwQjtJQUMxQiwyQkFBMkI7SUFDM0IseUJBQXlCO0NBQzFCO0FBRUQ7SUFBQTtJQThCQSxDQUFDOzs7OztJQWpCUSxvQkFBTzs7OztJQUFkLFVBQWUsT0FBdUI7UUFDcEMsT0FBTyxtQkFBc0I7WUFDM0IsUUFBUSxFQUFFLFlBQVk7WUFDdEIsU0FBUyxFQUFFO2dCQUNULEVBQUUsT0FBTyxFQUFFLGFBQWEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFO2FBQzlDO1NBQ0YsRUFBQSxDQUFDO0lBQ0osQ0FBQzs7Ozs7SUFFTSxxQkFBUTs7OztJQUFmLFVBQWdCLE9BQXVCO1FBQ3JDLE9BQU8sbUJBQXNCO1lBQzNCLFFBQVEsRUFBRSxZQUFZO1lBQ3RCLFNBQVMsRUFBRTtnQkFDVCxFQUFFLE9BQU8sRUFBRSxhQUFhLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRTthQUM5QztTQUNGLEVBQUEsQ0FBQztJQUNKLENBQUM7O2dCQTdCRixRQUFRLFNBQUM7b0JBQ1IsT0FBTyxFQUFFO3dCQUNQLGNBQWM7cUJBQ2Y7b0JBQ0QsWUFBWSxtQkFDUCxrQkFBa0IsQ0FDdEI7b0JBQ0QsT0FBTyxtQkFDRixrQkFBa0IsQ0FDdEI7aUJBQ0Y7O0lBb0JELG1CQUFDO0NBQUEsQUE5QkQsSUE4QkM7U0FuQlksWUFBWSIsInNvdXJjZXNDb250ZW50IjpbIi8qXHJcbiAqIEBsaWNlbnNlXHJcbiAqIENvcHlyaWdodCBBa3Zlby4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cclxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlLiBTZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cclxuICovXHJcblxyXG5pbXBvcnQgeyBNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuaW1wb3J0IHsgTmJTaGFyZWRNb2R1bGUgfSBmcm9tICcuLi9zaGFyZWQvc2hhcmVkLm1vZHVsZSc7XHJcblxyXG5pbXBvcnQgeyBOYkNoYXRDb21wb25lbnQgfSBmcm9tICcuL2NoYXQuY29tcG9uZW50JztcclxuaW1wb3J0IHsgTmJDaGF0TWVzc2FnZUNvbXBvbmVudCB9IGZyb20gJy4vY2hhdC1tZXNzYWdlLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IE5iQ2hhdEZvcm1Db21wb25lbnQgfSBmcm9tICcuL2NoYXQtZm9ybS5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBOYkNoYXRNZXNzYWdlVGV4dENvbXBvbmVudCB9IGZyb20gJy4vY2hhdC1tZXNzYWdlLXRleHQuY29tcG9uZW50JztcclxuaW1wb3J0IHsgTmJDaGF0TWVzc2FnZUZpbGVDb21wb25lbnQgfSBmcm9tICcuL2NoYXQtbWVzc2FnZS1maWxlLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IE5iQ2hhdE1lc3NhZ2VRdW90ZUNvbXBvbmVudCB9IGZyb20gJy4vY2hhdC1tZXNzYWdlLXF1b3RlLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IE5iQ2hhdE1lc3NhZ2VNYXBDb21wb25lbnQgfSBmcm9tICcuL2NoYXQtbWVzc2FnZS1tYXAuY29tcG9uZW50JztcclxuaW1wb3J0IHsgTmJDaGF0T3B0aW9ucyB9IGZyb20gJy4vY2hhdC5vcHRpb25zJztcclxuXHJcbmNvbnN0IE5CX0NIQVRfQ09NUE9ORU5UUyA9IFtcclxuICBOYkNoYXRDb21wb25lbnQsXHJcbiAgTmJDaGF0TWVzc2FnZUNvbXBvbmVudCxcclxuICBOYkNoYXRGb3JtQ29tcG9uZW50LFxyXG4gIE5iQ2hhdE1lc3NhZ2VUZXh0Q29tcG9uZW50LFxyXG4gIE5iQ2hhdE1lc3NhZ2VGaWxlQ29tcG9uZW50LFxyXG4gIE5iQ2hhdE1lc3NhZ2VRdW90ZUNvbXBvbmVudCxcclxuICBOYkNoYXRNZXNzYWdlTWFwQ29tcG9uZW50LFxyXG5dO1xyXG5cclxuQE5nTW9kdWxlKHtcclxuICBpbXBvcnRzOiBbXHJcbiAgICBOYlNoYXJlZE1vZHVsZSxcclxuICBdLFxyXG4gIGRlY2xhcmF0aW9uczogW1xyXG4gICAgLi4uTkJfQ0hBVF9DT01QT05FTlRTLFxyXG4gIF0sXHJcbiAgZXhwb3J0czogW1xyXG4gICAgLi4uTkJfQ0hBVF9DT01QT05FTlRTLFxyXG4gIF0sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBOYkNoYXRNb2R1bGUge1xyXG5cclxuICBzdGF0aWMgZm9yUm9vdChvcHRpb25zPzogTmJDaGF0T3B0aW9ucykge1xyXG4gICAgcmV0dXJuIDxNb2R1bGVXaXRoUHJvdmlkZXJzPiB7XHJcbiAgICAgIG5nTW9kdWxlOiBOYkNoYXRNb2R1bGUsXHJcbiAgICAgIHByb3ZpZGVyczogW1xyXG4gICAgICAgIHsgcHJvdmlkZTogTmJDaGF0T3B0aW9ucywgdXNlVmFsdWU6IG9wdGlvbnMgfSxcclxuICAgICAgXSxcclxuICAgIH07XHJcbiAgfVxyXG5cclxuICBzdGF0aWMgZm9yQ2hpbGQob3B0aW9ucz86IE5iQ2hhdE9wdGlvbnMpIHtcclxuICAgIHJldHVybiA8TW9kdWxlV2l0aFByb3ZpZGVycz4ge1xyXG4gICAgICBuZ01vZHVsZTogTmJDaGF0TW9kdWxlLFxyXG4gICAgICBwcm92aWRlcnM6IFtcclxuICAgICAgICB7IHByb3ZpZGU6IE5iQ2hhdE9wdGlvbnMsIHVzZVZhbHVlOiBvcHRpb25zIH0sXHJcbiAgICAgIF0sXHJcbiAgICB9O1xyXG4gIH1cclxufVxyXG4iXX0=