ngx-agora
Version:
Angular wrapper for Agora RTC client (https://www.agora.io/en/)
27 lines • 2.48 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: lib/ngx-agora.module.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { NgModule } from '@angular/core';
import { NgxAgoraComponent } from './ngx-agora.component';
import { NgxAgoraService } from './ngx-agora.service';
export class NgxAgoraModule {
/**
* @param {?} config
* @return {?}
*/
static forRoot(config) {
return {
ngModule: NgxAgoraModule,
providers: [NgxAgoraService, { provide: 'config', useValue: config }]
};
}
}
NgxAgoraModule.decorators = [
{ type: NgModule, args: [{
declarations: [NgxAgoraComponent],
exports: [NgxAgoraComponent]
},] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWFnb3JhLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1hZ29yYS8iLCJzb3VyY2VzIjpbImxpYi9uZ3gtYWdvcmEubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUF1QixRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFJOUQsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFDMUQsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBTXRELE1BQU0sT0FBTyxjQUFjOzs7OztJQUN6QixNQUFNLENBQUMsT0FBTyxDQUFDLE1BQW1CO1FBQ2hDLE9BQU87WUFDTCxRQUFRLEVBQUUsY0FBYztZQUN4QixTQUFTLEVBQUUsQ0FBQyxlQUFlLEVBQUUsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQztTQUN0RSxDQUFDO0lBQ0osQ0FBQzs7O1lBVkYsUUFBUSxTQUFDO2dCQUNSLFlBQVksRUFBRSxDQUFDLGlCQUFpQixDQUFDO2dCQUNqQyxPQUFPLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQzthQUM3QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE1vZHVsZVdpdGhQcm92aWRlcnMsIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBSb3V0ZXJNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9yb3V0ZXInO1xuXG5pbXBvcnQgeyBBZ29yYUNvbmZpZyB9IGZyb20gJy4vZGF0YS9tb2RlbHMvYWdvcmEtY29uZmlnLm1vZGVsJztcbmltcG9ydCB7IE5neEFnb3JhQ29tcG9uZW50IH0gZnJvbSAnLi9uZ3gtYWdvcmEuY29tcG9uZW50JztcbmltcG9ydCB7IE5neEFnb3JhU2VydmljZSB9IGZyb20gJy4vbmd4LWFnb3JhLnNlcnZpY2UnO1xuXG5ATmdNb2R1bGUoe1xuICBkZWNsYXJhdGlvbnM6IFtOZ3hBZ29yYUNvbXBvbmVudF0sXG4gIGV4cG9ydHM6IFtOZ3hBZ29yYUNvbXBvbmVudF1cbn0pXG5leHBvcnQgY2xhc3MgTmd4QWdvcmFNb2R1bGUge1xuICBzdGF0aWMgZm9yUm9vdChjb25maWc6IEFnb3JhQ29uZmlnKTogTW9kdWxlV2l0aFByb3ZpZGVyczxSb3V0ZXJNb2R1bGU+IHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IE5neEFnb3JhTW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbTmd4QWdvcmFTZXJ2aWNlLCB7IHByb3ZpZGU6ICdjb25maWcnLCB1c2VWYWx1ZTogY29uZmlnIH1dXG4gICAgfTtcbiAgfVxufVxuIl19