Class ResolveQueue

This built-in ResolveQueue extension of the Queue base class intercepts all navigational events of the Router to Resolve ObservableInputs before invoking subsequent Queues. Thereby this ResolveQueue allows asynchronous evaluations to be executed and their Resolved values to be provided to a Component, before it is rendered into a Document for the first time. When the Catch decorator is applied at least once this ResolveQueue will be automatically provided as Queue to the Linker.

Decorator

Singleton

See

Queue

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

[provide]: "sgrud.shell.Queue" = 'sgrud.shell.Queue'

Magic string by which this class is provided.

required: Map<Function, Map<PropertyKey, Resolve<string>>>

Mapping of all decorated Components to a Map of property keys and their required Resolvers.

resolved: Map<Function, Record<PropertyKey, unknown>>

Mapping of all decorated Components to an object consisting of property keys and their corresponding Resolved return values.

Methods

Generated using TypeDoc