API reference
Every public class, method, and event in @codexo/exojs. Generated from source.
classLoadingQueue
@codexo/exojs / resources / stable
An awaitable, progress-aware load operation. Implements `PromiseLike<T>` so it can be `await`ed directly and composed with `Promise.all([queue1, queue2])` without wrapping. Progress is updated as individual items complete via _notifyItem.
1
props
3
methods
1
events
Import
import { LoadingQueue } from '@codexo/exojs' An awaitable, progress-aware load operation.
Implements `PromiseLike\<T>` so it can be `await`ed directly and composed with `Promise.all([queue1, queue2])` without wrapping.
Progress is updated as individual items complete via _notifyItem.
Methods 3
catch(onrejected?: object | null): Promise<T | Caught> finally(onfinally?: object | null): Promise<T> then(onfulfilled?: object | null, onrejected?: object | null): Promise<Fulfilled | Rejected> Properties 1
progress: LoadingProgress Events 1
onProgress: Signal<[LoadingProgress]> Source