Passer au contenu principal
Dans Weave, lorsque vous utilisez un Op, vous pouvez appeler les fonctions directement, comme vous le feriez pour n’importe quelle autre fonction :
Cependant, vous pouvez aussi accéder directement à l’objet Call en invoquant la méthode op.call, qui renvoie à la fois le résultat et l’objet Call.
À ce stade, l’objet call contient toutes les informations sur le Call, y compris les entrées, les sorties et d’autres métadonnées. Vous pouvez utiliser call pour définir, mettre à jour, récupérer des propriétés supplémentaires ou ajouter du feedback.Si votre Op est une méthode d’une classe, vous devez passer l’instance de la classe comme premier argument à call. L’exemple suivant montre comment obtenir une référence à un objet Call associé à une méthode d’une classe :