# Functions
ExecCollectValues collects one or more values while ctx is active and directive is not idle.
ExecOneOff executes a one-off directive.
ExecOneOffTyped executes a one-off directive with a value type.
ExecOneOffWatchCb executes a one-off directive and watches for changes.
ExecOneOffWatchCh executes a one-off directive and watches for changes.
ExecOneOffWatchCtr executes a one-off directive and watches for changes.
ExecOneOffWatchEffect calls a callback for a single value resolved for a directive.
ExecOneOffWatchLatestCb executes a one-off directive and watches for changes.
ExecOneOffWatchRoutine executes a one-off directive and watches for changes.
ExecOneOffWatchSelectCb executes a one-off directive and watches for changes.
ExecOneOffWatchTransformEffect calls a callback for a single value resolved for a directive.
ExecOneOffWithFilter executes a one-off directive with a filter cb.
ExecOneOffWithFilterTyped executes a one-off directive with a filter cb.
ExecOneOffWithXfrm executes a one-off directive with a transformation filter cb.
ExecOneOffWithXfrmTyped executes a one-off directive with a transformation filter cb.
ExecWaitValue executes a directive and waits for a value matching the cb.
ExecWatchEffect calls a callback for each value resolved for a directive.
ExecWatchTransformEffect calls a callback for each value resolved for a directive.
NewBusController constructs a new Controller with details.
NewBusControllerFactory builds a Factory for a type wrapping BusController.
NewBusFactory constructs a new Factory with details.
NewCallbackHandler wraps callback functions into a handler object.
NewOneOffRefCount builds a RefCount which executes a one-off directive.
NewOneOffRefCountResolver builds a RefCount resolver which executes a one-off directive.
NewPassThruHandler builds a new pass-through handler.
NewTransformHandler builds a new pass-through handler.
ReturnIfIdle returns an ExecIdleCallback that returns when the directive becomes idle if true.
ReturnWhenIdle returns an ExecIdleCallback that returns when the directive becomes idle.
WaitWhenIdle returns an ExecIdleCallback that waits when the directive becomes idle.
# Structs
BusController implements a base Controller with an attached Bus for directives.
BusFactory implements Factory with an attached Bus for directives.
PassThruHandler is a reference handler that passes through to a resolver handler.
TransformHandler is a reference handler that transforms values to a resolver handler.
# Interfaces
Bus manages running controllers.
# Type aliases
CallbackHandler is a reference handler that uses function callbacks.
ExecIdleCallback is an idle callback for ExecOneOffWithFilter.