Skip to content

Commit 86b7743

Browse files
fix: reject with error and not event (#351) a583e49
1 parent 50a5ff3 commit 86b7743

File tree

10 files changed

+41
-41
lines changed

10 files changed

+41
-41
lines changed

classes/Loader.html

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ <h3>constructor</h3>
148148
<li class="tsd-description">
149149
<aside class="tsd-sources">
150150
<ul>
151-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L260">index.ts:260</a></li>
151+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L260">index.ts:260</a></li>
152152
</ul>
153153
</aside>
154154
<div class="tsd-comment tsd-typography">
@@ -179,7 +179,7 @@ <h3>api<wbr>Key</h3>
179179
<div class="tsd-signature tsd-kind-icon">api<wbr>Key<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
180180
<aside class="tsd-sources">
181181
<ul>
182-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L196">index.ts:196</a></li>
182+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L196">index.ts:196</a></li>
183183
</ul>
184184
</aside>
185185
<div class="tsd-comment tsd-typography">
@@ -194,7 +194,7 @@ <h3>channel</h3>
194194
<div class="tsd-signature tsd-kind-icon">channel<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
195195
<aside class="tsd-sources">
196196
<ul>
197-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L200">index.ts:200</a></li>
197+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L200">index.ts:200</a></li>
198198
</ul>
199199
</aside>
200200
<div class="tsd-comment tsd-typography">
@@ -209,7 +209,7 @@ <h3>client</h3>
209209
<div class="tsd-signature tsd-kind-icon">client<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
210210
<aside class="tsd-sources">
211211
<ul>
212-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L204">index.ts:204</a></li>
212+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L204">index.ts:204</a></li>
213213
</ul>
214214
</aside>
215215
<div class="tsd-comment tsd-typography">
@@ -224,7 +224,7 @@ <h3>id</h3>
224224
<div class="tsd-signature tsd-kind-icon">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
225225
<aside class="tsd-sources">
226226
<ul>
227-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L208">index.ts:208</a></li>
227+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L208">index.ts:208</a></li>
228228
</ul>
229229
</aside>
230230
<div class="tsd-comment tsd-typography">
@@ -239,7 +239,7 @@ <h3>language</h3>
239239
<div class="tsd-signature tsd-kind-icon">language<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
240240
<aside class="tsd-sources">
241241
<ul>
242-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L216">index.ts:216</a></li>
242+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L216">index.ts:216</a></li>
243243
</ul>
244244
</aside>
245245
<div class="tsd-comment tsd-typography">
@@ -254,7 +254,7 @@ <h3>libraries</h3>
254254
<div class="tsd-signature tsd-kind-icon">libraries<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Libraries</span></div>
255255
<aside class="tsd-sources">
256256
<ul>
257-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L212">index.ts:212</a></li>
257+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L212">index.ts:212</a></li>
258258
</ul>
259259
</aside>
260260
<div class="tsd-comment tsd-typography">
@@ -269,7 +269,7 @@ <h3>map<wbr>Ids</h3>
269269
<div class="tsd-signature tsd-kind-icon">map<wbr>Ids<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div>
270270
<aside class="tsd-sources">
271271
<ul>
272-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L226">index.ts:226</a></li>
272+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L226">index.ts:226</a></li>
273273
</ul>
274274
</aside>
275275
<div class="tsd-comment tsd-typography">
@@ -284,7 +284,7 @@ <h3>nonce</h3>
284284
<div class="tsd-signature tsd-kind-icon">nonce<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
285285
<aside class="tsd-sources">
286286
<ul>
287-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L231">index.ts:231</a></li>
287+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L231">index.ts:231</a></li>
288288
</ul>
289289
</aside>
290290
<div class="tsd-comment tsd-typography">
@@ -299,7 +299,7 @@ <h3>region</h3>
299299
<div class="tsd-signature tsd-kind-icon">region<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
300300
<aside class="tsd-sources">
301301
<ul>
302-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L221">index.ts:221</a></li>
302+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L221">index.ts:221</a></li>
303303
</ul>
304304
</aside>
305305
<div class="tsd-comment tsd-typography">
@@ -314,7 +314,7 @@ <h3>retries</h3>
314314
<div class="tsd-signature tsd-kind-icon">retries<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
315315
<aside class="tsd-sources">
316316
<ul>
317-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L236">index.ts:236</a></li>
317+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L236">index.ts:236</a></li>
318318
</ul>
319319
</aside>
320320
<div class="tsd-comment tsd-typography">
@@ -329,7 +329,7 @@ <h3>url</h3>
329329
<div class="tsd-signature tsd-kind-icon">url<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
330330
<aside class="tsd-sources">
331331
<ul>
332-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L241">index.ts:241</a></li>
332+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L241">index.ts:241</a></li>
333333
</ul>
334334
</aside>
335335
<div class="tsd-comment tsd-typography">
@@ -344,7 +344,7 @@ <h3>version</h3>
344344
<div class="tsd-signature tsd-kind-icon">version<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
345345
<aside class="tsd-sources">
346346
<ul>
347-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L192">index.ts:192</a></li>
347+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L192">index.ts:192</a></li>
348348
</ul>
349349
</aside>
350350
<div class="tsd-comment tsd-typography">
@@ -366,7 +366,7 @@ <h3>options</h3>
366366
<li class="tsd-description">
367367
<aside class="tsd-sources">
368368
<ul>
369-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L302">index.ts:302</a></li>
369+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L302">index.ts:302</a></li>
370370
</ul>
371371
</aside>
372372
<h4 class="tsd-returns-title">Returns <a href="../interfaces/LoaderOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">LoaderOptions</a></h4>
@@ -386,7 +386,7 @@ <h3>delete<wbr>Script</h3>
386386
<li class="tsd-description">
387387
<aside class="tsd-sources">
388388
<ul>
389-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L425">index.ts:425</a></li>
389+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L425">index.ts:425</a></li>
390390
</ul>
391391
</aside>
392392
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
@@ -403,7 +403,7 @@ <h3>load</h3>
403403
<li class="tsd-description">
404404
<aside class="tsd-sources">
405405
<ul>
406-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L370">index.ts:370</a></li>
406+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L370">index.ts:370</a></li>
407407
</ul>
408408
</aside>
409409
<div class="tsd-comment tsd-typography">
@@ -419,13 +419,13 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</
419419
<a name="loadCallback" class="tsd-anchor"></a>
420420
<h3>load<wbr>Callback</h3>
421421
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
422-
<li class="tsd-signature tsd-kind-icon">load<wbr>Callback<span class="tsd-signature-symbol">(</span>fn<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Event</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
422+
<li class="tsd-signature tsd-kind-icon">load<wbr>Callback<span class="tsd-signature-symbol">(</span>fn<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ErrorEvent</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
423423
</ul>
424424
<ul class="tsd-descriptions">
425425
<li class="tsd-description">
426426
<aside class="tsd-sources">
427427
<ul>
428-
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/955f47d/src/index.ts#L394">index.ts:394</a></li>
428+
<li>Defined in <a href="https://github.com/googlemaps/js-api-loader/blob/985395d/src/index.ts#L394">index.ts:394</a></li>
429429
</ul>
430430
</aside>
431431
<div class="tsd-comment tsd-typography">
@@ -436,18 +436,18 @@ <h3>load<wbr>Callback</h3>
436436
<h4 class="tsd-parameters-title">Parameters</h4>
437437
<ul class="tsd-parameters">
438438
<li>
439-
<h5>fn: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Event</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
439+
<h5>fn: <span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ErrorEvent</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5>
440440
<ul class="tsd-parameters">
441441
<li class="tsd-parameter-signature">
442442
<ul class="tsd-signatures tsd-kind-type-literal">
443-
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Event</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
443+
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ErrorEvent</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
444444
</ul>
445445
<ul class="tsd-descriptions">
446446
<li class="tsd-description">
447447
<h4 class="tsd-parameters-title">Parameters</h4>
448448
<ul class="tsd-parameters">
449449
<li>
450-
<h5>e: <span class="tsd-signature-type">Event</span></h5>
450+
<h5>e: <span class="tsd-signature-type">ErrorEvent</span></h5>
451451
</li>
452452
</ul>
453453
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>

dist/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ export declare class Loader {
260260
/**
261261
* Load the Google Maps JavaScript API script with a callback.
262262
*/
263-
loadCallback(fn: (e: Event) => void): void;
263+
loadCallback(fn: (e: ErrorEvent) => void): void;
264264
/**
265265
* Set the script on document.
266266
*/

dist/index.dev.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2103,7 +2103,7 @@ this.google.maps.plugins.loader = (function (exports) {
21032103
if (!err) {
21042104
resolve(window.google);
21052105
} else {
2106-
reject(err);
2106+
reject(err.error);
21072107
}
21082108
});
21092109
});

dist/index.esm.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.esm.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.umd.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.umd.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)