toWrappedValue
La fonction toWrappedValue() garantit qu'une valeur est enveloppée : si elle est déjà un WrappedValue, elle est retournée telle quelle, sinon elle est wrappée.
Exemple interactif
Syntaxe
typescript
function toWrappedValue<
GenericInnerValue extends AnyValue,
GenericInput extends MaybeWrapped<GenericInnerValue>
>(
input: GenericInput
): GenericInput extends WrappedValue ? GenericInput : WrappedValue<GenericInput>;Paramètres
input: Valeur (déjà wrappée ou non) à normaliser enWrappedValue.
Valeur de retour
La valeur wrappée, ou la valeur initiale si elle l'était déjà.
