UNPKG

@rfprodz/client-pwa-offline

Version:

PWA offline feature for Angular clients.

39 lines (34 loc) 1.64 kB
import * as i0 from '@angular/core'; import * as i2 from '@angular/common'; import { Location } from '@angular/common'; import * as i3 from '@angular/material/icon'; import * as i4 from '@angular/material/button'; import * as i1 from '@angular/router'; /** * PWA offline component. * Displays a view that notifies the user of the offline network status. */ declare class AppPwaOfflineComponent { readonly location: Location; /** * Loads a previous route that failed to load due to offline status. */ back(): void; static ɵfac: i0.ɵɵFactoryDeclaration<AppPwaOfflineComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<AppPwaOfflineComponent, "app-pwa-offline", never, {}, {}, never, never, false, never>; } declare class AppPwaOfflineRoutingModule { static ɵfac: i0.ɵɵFactoryDeclaration<AppPwaOfflineRoutingModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<AppPwaOfflineRoutingModule, never, [typeof i1.RouterModule], [typeof i1.RouterModule]>; static ɵinj: i0.ɵɵInjectorDeclaration<AppPwaOfflineRoutingModule>; } /** * PWA offline module. * Provides an interceptor that redirects to a dedicated view when the app goes offline. */ declare class AppPwaOfflineModule { static ɵfac: i0.ɵɵFactoryDeclaration<AppPwaOfflineModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<AppPwaOfflineModule, [typeof AppPwaOfflineComponent], [typeof i2.CommonModule, typeof i3.MatIconModule, typeof i4.MatButtonModule, typeof AppPwaOfflineRoutingModule], never>; static ɵinj: i0.ɵɵInjectorDeclaration<AppPwaOfflineModule>; } export { AppPwaOfflineModule };