voluptasmollitia
Version:
Monorepo for the Firebase JavaScript SDK
26 lines (15 loc) • 1.13 kB
Markdown
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) > [@firebase/firestore](./firestore.md) > [/](./firestore_.md) > [LoadBundleTask](./firestore_.loadbundletask.md) > [then](./firestore_.loadbundletask.then.md)
## LoadBundleTask.then() method
Implements the `Promise<LoadBundleTaskProgress>.then` interface.
<b>Signature:</b>
```typescript
then<T, R>(onFulfilled?: (a: LoadBundleTaskProgress) => T | PromiseLike<T>, onRejected?: (a: Error) => R | PromiseLike<R>): Promise<T | R>;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| onFulfilled | (a: [LoadBundleTaskProgress](./firestore_.loadbundletaskprogress.md)<!-- -->) => T \| PromiseLike<T> | Called on the completion of the loading task with a final <code>LoadBundleTaskProgress</code> update. The update will always have its <code>taskState</code> set to <code>"Success"</code>. |
| onRejected | (a: Error) => R \| PromiseLike<R> | Called when an error occurs during bundle loading. |
<b>Returns:</b>
Promise<T \| R>