Salut,
Je ne crois pas que, de manière native, on puisse ajouter des écouteurs à des fonctions. Par contre, tu peux bricoler tout ça si c'est pour un cas isolé. Genre (pseudo-code) :
operationToTrack: function(...) {
notifyCall(...); // notification d'appel ici
[... corps de ta fonction ...]
notifyCall(...); // et / ou là
}
Si ça n'est pas le cas et que tu veux pouvoir faire ça pour toutes les fonctions ça va se compliquer. C'est une sorte de debugger ton affaire ?.. ^^'
P.S. : j'oubliais de préciser : les "notifyCall" dans mon exemple sont bien entendu des appels à une fonction à toi, ce n'est pas un mot clé magique.
Partager