Skip to content

createTransformer

La fonction createTransformer() crée un transformateur récursif à partir d'un nom de méthode. La fonction retournée parcourt récursivement les objets et tableaux imbriqués, puis appelle cette méthode sur les valeurs qui l'implémentent.

Exemple interactif

Syntaxe

typescript
function createTransformer<
	GenericMethodName extends string
>(
	methodName: GenericMethodName
): TransformerFunction<GenericMethodName>

Paramètres

  • methodName : Nom de méthode à appeler récursivement sur les valeurs compatibles.

Valeur de retour

Une fonction de transformation qui projette récursivement les valeurs imbriquées.

Deux transformateurs par défaut sont fournis par la librairie : toNative et toJSON.

Voir aussi

  • createEnum - Factory d'enum typé immuable
  • unwrap - Récupère la valeur interne wrappée

Diffusé sous licence MIT.