Skip to content

Dispatcher

Dispatcher resolves function calls to their appropriate overload.

add(options): void

add registers one or more overloads and rejects duplicate operator identifiers.

DispatcherAddOptions

void


findOverload(overload): Overload | undefined

findOverload returns the overload registered for the provided operator identifier.

string

Overload | undefined


overloadIds(): string[]

overloadIds returns the set of all overload identifiers visible through the dispatcher chain.

string[]