DI Bag API / index / PositionalFactoryFunction
Type Alias: PositionalFactoryFunction<Dependencies extends readonly DependencyReference[], Output = unknown, ReceivesContext extends boolean = false>
ts
type PositionalFactoryFunction<Dependencies extends readonly DependencyReference[], Output = unknown, ReceivesContext extends boolean = false> = PositionalArguments<Dependencies, ReceivesContext> extends infer Arguments extends unknown[] ? (this: void, ...arguments_: Arguments) => Output : never;Defined in: composition.ts:45
A receiver-free callable whose arguments follow the selected dependency tuple.
Type Parameters
| Type Parameter | Description |
|---|---|
Dependencies | The dependency references supplying the positional values. |
Output | The exact callback output. |
ReceivesContext | Whether FactoryContext follows the dependency values. |