zoriakinc-messaging
Version:
Angular Messaging Module
38 lines • 3.64 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: lib/messaging.module.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { ChatBoxComponent } from "./chat-box/chat-box.component";
import { MessagingService } from "./chat-box/messaging.service";
import { BrowserModule } from '@angular/platform-browser';
import { MaterialImportsModule } from "./material-imports/material-imports.module";
import { FormsModule } from '@angular/forms';
export class MessagingModule {
/**
* @param {?} config
* @return {?}
*/
static forRoot(config) {
return {
ngModule: MessagingModule,
providers: [MessagingService, { provide: 'config', useValue: config }]
};
}
}
MessagingModule.decorators = [
{ type: NgModule, args: [{
declarations: [ChatBoxComponent],
imports: [
CommonModule,
BrowserModule,
MaterialImportsModule,
FormsModule
],
exports: [ChatBoxComponent],
providers: []
},] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVzc2FnaW5nLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL3pvcmlha2luYy1tZXNzYWdpbmcvIiwic291cmNlcyI6WyJsaWIvbWVzc2FnaW5nLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBc0IsUUFBUSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQzVELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUMsZ0JBQWdCLEVBQUMsTUFBTSwrQkFBK0IsQ0FBQztBQUMvRCxPQUFPLEVBQUMsZ0JBQWdCLEVBQUMsTUFBTSw4QkFBOEIsQ0FBQztBQUM5RCxPQUFPLEVBQUMsYUFBYSxFQUFDLE1BQU0sMkJBQTJCLENBQUM7QUFDeEQsT0FBTyxFQUFDLHFCQUFxQixFQUFDLE1BQU0sNENBQTRDLENBQUM7QUFDakYsT0FBTyxFQUFDLFdBQVcsRUFBQyxNQUFNLGdCQUFnQixDQUFDO0FBYTNDLE1BQU0sT0FBTyxlQUFlOzs7OztJQUMxQixNQUFNLENBQUMsT0FBTyxDQUFDLE1BQVc7UUFDeEIsT0FBTztZQUNMLFFBQVEsRUFBRSxlQUFlO1lBQ3pCLFNBQVMsRUFBRSxDQUFDLGdCQUFnQixFQUFFLEVBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFDLENBQUM7U0FDckUsQ0FBQztJQUNKLENBQUM7OztZQWpCRixRQUFRLFNBQUM7Z0JBQ1IsWUFBWSxFQUFFLENBQUMsZ0JBQWdCLENBQUM7Z0JBQ2hDLE9BQU8sRUFBRTtvQkFDUCxZQUFZO29CQUNaLGFBQWE7b0JBQ2IscUJBQXFCO29CQUNyQixXQUFXO2lCQUNaO2dCQUNELE9BQU8sRUFBRSxDQUFDLGdCQUFnQixDQUFDO2dCQUMzQixTQUFTLEVBQUUsRUFBRTthQUNkIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZX0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHtDaGF0Qm94Q29tcG9uZW50fSBmcm9tIFwiLi9jaGF0LWJveC9jaGF0LWJveC5jb21wb25lbnRcIjtcbmltcG9ydCB7TWVzc2FnaW5nU2VydmljZX0gZnJvbSBcIi4vY2hhdC1ib3gvbWVzc2FnaW5nLnNlcnZpY2VcIjtcbmltcG9ydCB7QnJvd3Nlck1vZHVsZX0gZnJvbSAnQGFuZ3VsYXIvcGxhdGZvcm0tYnJvd3Nlcic7XG5pbXBvcnQge01hdGVyaWFsSW1wb3J0c01vZHVsZX0gZnJvbSBcIi4vbWF0ZXJpYWwtaW1wb3J0cy9tYXRlcmlhbC1pbXBvcnRzLm1vZHVsZVwiO1xuaW1wb3J0IHtGb3Jtc01vZHVsZX0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuXG5ATmdNb2R1bGUoe1xuICBkZWNsYXJhdGlvbnM6IFtDaGF0Qm94Q29tcG9uZW50XSxcbiAgaW1wb3J0czogW1xuICAgIENvbW1vbk1vZHVsZSxcbiAgICBCcm93c2VyTW9kdWxlLFxuICAgIE1hdGVyaWFsSW1wb3J0c01vZHVsZSxcbiAgICBGb3Jtc01vZHVsZVxuICBdLFxuICBleHBvcnRzOiBbQ2hhdEJveENvbXBvbmVudF0sXG4gIHByb3ZpZGVyczogW11cbn0pXG5leHBvcnQgY2xhc3MgTWVzc2FnaW5nTW9kdWxlIHtcbiAgc3RhdGljIGZvclJvb3QoY29uZmlnOiBhbnkpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IE1lc3NhZ2luZ01vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW01lc3NhZ2luZ1NlcnZpY2UsIHtwcm92aWRlOiAnY29uZmlnJywgdXNlVmFsdWU6IGNvbmZpZ31dXG4gICAgfTtcbiAgfVxufVxuIl19