ng2-heremaps
Version:
Here Maps for Angular 6
38 lines • 1.15 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
var NoopMapsApiLoader = /** @class */ (function () {
function NoopMapsApiLoader() {
var _this = this;
this.platformReady = new Promise(function (resolve, reject) {
_this._rejectPlatform = reject;
_this._resolvePlatform = resolve;
});
}
/**
* @return {?}
*/
NoopMapsApiLoader.prototype.load = /**
* @return {?}
*/
function () {
if (!(H && H.service && H.service.Platform)) {
return Promise.reject(new Error('Here Maps API not loaded on page. Make sure window.H.service.Platform is available!'));
}
else {
return Promise.resolve();
}
};
return NoopMapsApiLoader;
}());
export { NoopMapsApiLoader };
function NoopMapsApiLoader_tsickle_Closure_declarations() {
/** @type {?} */
NoopMapsApiLoader.prototype.platformReady;
/** @type {?} */
NoopMapsApiLoader.prototype._resolvePlatform;
/** @type {?} */
NoopMapsApiLoader.prototype._rejectPlatform;
}
//# sourceMappingURL=noop-maps-api-loader.js.map