Framework
Version
Debouncer API Reference
Throttler API Reference
Rate Limiter API Reference
Queue API Reference

SolidAsyncQueuer

Interface: SolidAsyncQueuer<TValue>

Defined in: async-queuer/createAsyncQueuer.ts:7

Extends

  • Omit<AsyncQueuer<TValue>, | "getActiveItems" | "getAllItems" | "getExecutionCount" | "getIsEmpty" | "getIsFull" | "getIsIdle" | "getIsRunning" | "getPeek" | "getPendingItems" | "getSize">

Type Parameters

TValue

Properties

activeItems

ts
activeItems: Accessor<() => Promise<TValue>[]>;
activeItems: Accessor<() => Promise<TValue>[]>;

Defined in: async-queuer/createAsyncQueuer.ts:24

Signal version of getActiveItems


allItems

ts
allItems: Accessor<() => Promise<TValue>[]>;
allItems: Accessor<() => Promise<TValue>[]>;

Defined in: async-queuer/createAsyncQueuer.ts:28

Signal version of getAllItems


executionCount

ts
executionCount: Accessor<number>;
executionCount: Accessor<number>;

Defined in: async-queuer/createAsyncQueuer.ts:32

Signal version of getExecutionCount


isEmpty

ts
isEmpty: Accessor<boolean>;
isEmpty: Accessor<boolean>;

Defined in: async-queuer/createAsyncQueuer.ts:36

Signal version of getIsEmpty


isFull

ts
isFull: Accessor<boolean>;
isFull: Accessor<boolean>;

Defined in: async-queuer/createAsyncQueuer.ts:40

Signal version of getIsFull


isIdle

ts
isIdle: Accessor<boolean>;
isIdle: Accessor<boolean>;

Defined in: async-queuer/createAsyncQueuer.ts:44

Signal version of getIsIdle


isRunning

ts
isRunning: Accessor<boolean>;
isRunning: Accessor<boolean>;

Defined in: async-queuer/createAsyncQueuer.ts:48

Signal version of getIsRunning


peek

ts
peek: Accessor<undefined | () => Promise<TValue>>;
peek: Accessor<undefined | () => Promise<TValue>>;

Defined in: async-queuer/createAsyncQueuer.ts:52

Signal version of getPeek


pendingItems

ts
pendingItems: Accessor<() => Promise<TValue>[]>;
pendingItems: Accessor<() => Promise<TValue>[]>;

Defined in: async-queuer/createAsyncQueuer.ts:56

Signal version of getPendingItems


rejectionCount

ts
rejectionCount: Accessor<number>;
rejectionCount: Accessor<number>;

Defined in: async-queuer/createAsyncQueuer.ts:60

Signal version of getRejectionCount


size

ts
size: Accessor<number>;
size: Accessor<number>;

Defined in: async-queuer/createAsyncQueuer.ts:64

Signal version of getSize

Subscribe to Bytes

Your weekly dose of JavaScript news. Delivered every Monday to over 100,000 devs, for free.

Bytes

No spam. Unsubscribe at any time.