Syntaxe
hookmetamethod(object: any, method: string, replacement: function)Arguments
| Nom | Type | Description |
|---|---|---|
object | any | Objet, table ou valeur de dessin à inspecter ou à modifier. |
method | string | Nom de la méthode d'appel. |
replacement | function | Valeur de remplacement ou fonction à installer. |
Description
Accroche une métaméthode sur une table ou un objet en installant une fonction de remplacement.
Appelle le avec 3 parametre(s): object, method, replacement. La table des arguments indique les valeurs requises et celles qui affinent le comportement.
Il ne renvoie pas de donnees. Traite l appel comme une action et gere les erreurs autour du point d appel.
Exemple
Exemple d appel avec des valeurs temporaires.
hookmetamethod(nil, "example", function() end)