UNPKG

ng2-heremaps

Version:
20 lines (19 loc) 722 B
/// <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); }