UNPKG

ngx-actioncable

Version:

Library for real-time communication over websockets with Rails ActionCable.

27 lines 3.16 kB
import { NgxActionCableConfiguration } from './ngx-action-cable-configuration'; import { NgxActionCableService } from './ngx-action-cable.service'; import { NgModule } from '@angular/core'; import * as i0 from "@angular/core"; export class NgxActionCableModule { static forConfig(configurationFactory) { return { ngModule: NgxActionCableModule, providers: [{ provide: NgxActionCableConfiguration, useFactory: configurationFactory }] }; } } NgxActionCableModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.3.4", ngImport: i0, type: NgxActionCableModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); NgxActionCableModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.3.4", ngImport: i0, type: NgxActionCableModule }); NgxActionCableModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.3.4", ngImport: i0, type: NgxActionCableModule, providers: [ NgxActionCableService ], imports: [[]] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.3.4", ngImport: i0, type: NgxActionCableModule, decorators: [{ type: NgModule, args: [{ imports: [], providers: [ NgxActionCableService ] }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWFjdGlvbi1jYWJsZS5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvbmd4LWFjdGlvbi1jYWJsZS9uZ3gtYWN0aW9uLWNhYmxlLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUMvRSxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUNuRSxPQUFPLEVBQUUsUUFBUSxFQUF1QixNQUFNLGVBQWUsQ0FBQzs7QUFROUQsTUFBTSxPQUFPLG9CQUFvQjtJQUN6QixNQUFNLENBQUMsU0FBUyxDQUFDLG9CQUF1RDtRQUM5RSxPQUFPO1lBQ04sUUFBUSxFQUFFLG9CQUFvQjtZQUM5QixTQUFTLEVBQUUsQ0FBQyxFQUFFLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxVQUFVLEVBQUUsb0JBQW9CLEVBQUUsQ0FBQztTQUN2RixDQUFDO0lBQ0gsQ0FBQzs7aUhBTlcsb0JBQW9CO2tIQUFwQixvQkFBb0I7a0hBQXBCLG9CQUFvQixhQUpwQjtRQUNULHFCQUFxQjtLQUN0QixZQUhRLEVBQUc7MkZBS0Qsb0JBQW9CO2tCQU5oQyxRQUFRO21CQUFDO29CQUNSLE9BQU8sRUFBRSxFQUFHO29CQUNaLFNBQVMsRUFBRTt3QkFDVCxxQkFBcUI7cUJBQ3RCO2lCQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmd4QWN0aW9uQ2FibGVDb25maWd1cmF0aW9uIH0gZnJvbSAnLi9uZ3gtYWN0aW9uLWNhYmxlLWNvbmZpZ3VyYXRpb24nO1xuaW1wb3J0IHsgTmd4QWN0aW9uQ2FibGVTZXJ2aWNlIH0gZnJvbSAnLi9uZ3gtYWN0aW9uLWNhYmxlLnNlcnZpY2UnO1xuaW1wb3J0IHsgTmdNb2R1bGUsIE1vZHVsZVdpdGhQcm92aWRlcnMgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQE5nTW9kdWxlKHtcbiAgaW1wb3J0czogWyBdLFxuICBwcm92aWRlcnM6IFtcbiAgICBOZ3hBY3Rpb25DYWJsZVNlcnZpY2VcbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBOZ3hBY3Rpb25DYWJsZU1vZHVsZSB7XG5cdHB1YmxpYyBzdGF0aWMgZm9yQ29uZmlnKGNvbmZpZ3VyYXRpb25GYWN0b3J5OiAoKSA9PiBOZ3hBY3Rpb25DYWJsZUNvbmZpZ3VyYXRpb24pOiBNb2R1bGVXaXRoUHJvdmlkZXJzPE5neEFjdGlvbkNhYmxlTW9kdWxlPiB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdG5nTW9kdWxlOiBOZ3hBY3Rpb25DYWJsZU1vZHVsZSxcblx0XHRcdHByb3ZpZGVyczogW3sgcHJvdmlkZTogTmd4QWN0aW9uQ2FibGVDb25maWd1cmF0aW9uLCB1c2VGYWN0b3J5OiBjb25maWd1cmF0aW9uRmFjdG9yeSB9XVxuXHRcdH07XG5cdH1cbn1cbiJdfQ==