ng2-heremaps
Version:
Here Maps for Angular 6
20 lines (19 loc) • 722 B
TypeScript
/// <reference types="heremaps" />
import { BaseMapsApiLoader } from './base-maps-api-loader';
import { LoaderOptions } from './loader-options.interface';
export declare class LazyMapsApiLoader extends BaseMapsApiLoader {
readonly platformReady: Promise<H.service.Platform>;
private _initialized;
private _options;
private _resolvePlatform;
private _rejectPlatform;
private readonly _modules;
constructor(options: LoaderOptions);
load(): Promise<any>;
private loadModules();
private loadModule(moduleName);
private createStylesheet(moduleName);
private createScript(moduleName, onLoad, onError);
private createModuleUrl(module, ext?);
private distinct(acc, next);
}