Skip to content

createDependence

La fonction createDependence() crée un descripteur de dépendance typé identifié par un nom de chaîne. Ce handler est ensuite utilisé avec F.inject() et associé à l'objet dependencies transmis à F.run() ou F.exec().

Exemple interactif

Syntaxe

typescript
function createDependence<
	GenericName extends string
>(
	name: GenericName
): DependenceHandlerDefinition<GenericName>

Paramètres

  • name : Clé de dépendance utilisée pour associer une valeur dans le sac de dépendances du runner.

Valeur de retour

Une définition de handler de dépendance typée. Une fois spécialisée avec un type, elle peut être utilisée avec F.inject() pour récupérer la dépendance correspondante dans un flow.

Voir aussi

  • inject - Demande une dépendance au runner
  • run - Fournit les dépendances au flow

Diffusé sous licence MIT.