@geogirafe/lib-geoportal
Version:
GeoGirafe is a flexible application to build online geoportals.
21 lines (20 loc) • 720 B
TypeScript
import GirafeHTMLElement from '../../base/GirafeHTMLElement';
import OfflineManager from '../../tools/offline/offlinemanager';
declare class OfflineComponent extends GirafeHTMLElement {
template: () => import("uhtml").Hole;
protected downloadInProgress: boolean;
protected downloadProgressValue: number;
protected offlineManager: OfflineManager;
protected downloadStartZoom?: number;
protected downloadEndZoom?: number;
constructor();
registerEvents(): void;
exportData(): void;
/**
* Gets the list of all active WMTS layers
*/
private getAllWmtsLayers;
progressCallback(progress: number): void;
connectedCallback(): void;
}
export default OfflineComponent;