UNPKG

ng-connection-monitor

Version:

A lightweight Angular service to detect real internet connection using a backend ping, not navigator.onLine.

19 lines 1.99 kB
import { Component } from '@angular/core'; import * as i0 from "@angular/core"; export class NgConnectionMonitorComponent { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NgConnectionMonitorComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: NgConnectionMonitorComponent, isStandalone: true, selector: "lib-ng-connection-monitor", ngImport: i0, template: ` <p> ng-connection-monitor works! </p> `, isInline: true, styles: [""] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NgConnectionMonitorComponent, decorators: [{ type: Component, args: [{ selector: 'lib-ng-connection-monitor', standalone: true, imports: [], template: ` <p> ng-connection-monitor works! </p> ` }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctY29ubmVjdGlvbi1tb25pdG9yLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL25nLWNvbm5lY3Rpb24tbW9uaXRvci9zcmMvbGliL25nLWNvbm5lY3Rpb24tbW9uaXRvci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7QUFhMUMsTUFBTSxPQUFPLDRCQUE0QjsrR0FBNUIsNEJBQTRCO21HQUE1Qiw0QkFBNEIscUZBUDdCOzs7O0dBSVQ7OzRGQUdVLDRCQUE0QjtrQkFYeEMsU0FBUzsrQkFDRSwyQkFBMkIsY0FDekIsSUFBSSxXQUNQLEVBQUUsWUFDRDs7OztHQUlUIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogJ2xpYi1uZy1jb25uZWN0aW9uLW1vbml0b3InLFxyXG4gIHN0YW5kYWxvbmU6IHRydWUsXHJcbiAgaW1wb3J0czogW10sXHJcbiAgdGVtcGxhdGU6IGBcclxuICAgIDxwPlxyXG4gICAgICBuZy1jb25uZWN0aW9uLW1vbml0b3Igd29ya3MhXHJcbiAgICA8L3A+XHJcbiAgYCxcclxuICBzdHlsZXM6IGBgXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBOZ0Nvbm5lY3Rpb25Nb25pdG9yQ29tcG9uZW50IHtcclxuXHJcbn1cclxuIl19