Documentación de Real

Closures

hookmetamethod

Engancha un metamétodo en una mesa u objeto instalando una función de reemplazo.

Sintaxis

hookmetamethod(object: any, method: string, replacement: function)

Argumentos

NombreTipoDescripción
objectanyValor de objeto, tabla o dibujo para inspeccionar o cambiar.
methodstringNombre del método de llamada de nombre.
replacementfunctionValor de reemplazo o función que se debe instalar.

Descripción

Engancha un metamétodo en una mesa u objeto instalando una función de reemplazo.

Llamalo con 3 parametro(s): object, method, replacement. La tabla de argumentos explica que valores son obligatorios y cuales refinan el comportamiento.

No devuelve datos. Trata la llamada como una accion y maneja errores cerca del punto de llamada.

Ejemplo

Llamada de ejemplo con valores de marcador.

hookmetamethod(nil, "example", function() end)