Pular para o conteúdo
Português (BR)

PriorityMailboxOptionsBuilder

Este conteúdo não está disponível em sua língua ainda.

Defined in: src/mailbox/PriorityMailboxOptions.ts:15

Fluent builder for PriorityMailboxOptionsType:

new PriorityMailbox(PriorityMailboxOptions.create<Command>()
.withPriorityFor((m) => m.urgent ? 0 : 10));

T

new PriorityMailboxOptionsBuilder<T>(): PriorityMailboxOptionsBuilder<T>

PriorityMailboxOptionsBuilder<T>

OptionsBuilder.constructor

build(): Partial<T>

Defined in: src/util/OptionsBuilder.ts:51

Snapshot the set fields as an independent Partial<T> (own props only).

Partial<T>

OptionsBuilder.build


withPriorityFor(priorityFor): this

Defined in: src/mailbox/PriorityMailboxOptions.ts:22

Priority function: lower numbers are dequeued first (0 = highest). Required.

PriorityFunction<T>

this


static create<T>(): PriorityMailboxOptionsBuilder<T>

Defined in: src/mailbox/PriorityMailboxOptions.ts:17

Start a fresh builder. Equivalent to new PriorityMailboxOptionsBuilder<T>().

T

PriorityMailboxOptionsBuilder<T>