API reference

Every public class, method, and event in @codexo/exojs. Generated from source.

C

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