DI Bag API / index / PositionalFactoryArguments
Type Alias: PositionalFactoryArguments<Supplied extends readonly unknown[], Parameters_ extends readonly unknown[]>
ts
type PositionalFactoryArguments<Supplied extends readonly unknown[], Parameters_ extends readonly unknown[]> = [Supplied] extends [Parameters_] ? unknown : Unsatisfied<'positional factory arguments must match the declared parameter tuple', {
supplied: Supplied;
parameters: Parameters_;
}>;Defined in: composition.ts:22
Admit only a callable parameter tuple that can receive the selected dependency values.
Type Parameters
| Type Parameter | Description |
|---|---|
Supplied | Values obtained from the dependency tuple. |
Parameters_ | The callable's declared parameters. |