UNPKG

@geogirafe/lib-geoportal

Version:

GeoGirafe is a flexible application to build online geoportals.

20 lines (19 loc) • 741 B
import GeoGirafeAppComponent from './geogirafe-component.js'; export default class GeoGirafeApp { private readonly readyPromise; private resolveReady; protected mainComponent: GeoGirafeAppComponent; private readonly isIframe; get context(): import("../main.js").IGirafeContext; constructor(isIframe?: boolean); isReady(): Promise<void>; protected initialize(): Promise<void>; protected defineMainComponent(): void; protected initializeInterface(): void; protected addCustomSerializers(): void; protected defineCoreComponents(): void; private initializeServiceWorker; private waitForServiceWorkerControl; private registerServiceWorker; private waitForServiceWorkerActivation; }