Skip to content

DI Bag API / index / ReboundSelection

Type Alias: ReboundSelection<R extends Registrations, K extends readonly unknown[], O extends Registrations> ​

ts
type ReboundSelection<R extends Registrations, K extends readonly unknown[], O extends Registrations> = [
    Extract<keyof O, symbol>
] extends [never] ? O : ReboundProviders<R, K, O>;

Defined in: types.ts:378

Preserve named replacements while rebinding selected symbol-keyed providers.

Type Parameters ​

Type ParameterDescription
R-
K-
O-

Ordinary services. Checked composition. Explicit ownership.