Closures

hookmetamethod

Conecta um metamétodo em uma tabela ou objeto instalando uma função de substituição.

Sintaxe

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

Argumentos

NomeTipoDescrição
objectanyValor do objeto, tabela ou desenho a ser inspecionado ou alterado.
methodstringNome do método Namecall.
replacementfunctionValor de substituição ou função que deve ser instalada.

Descrição

Conecta um metamétodo em uma tabela ou objeto instalando uma função de substituição.

Chame com 3 parametro(s): object, method, replacement. A tabela de argumentos explica quais valores sao obrigatorios e quais refinam o comportamento.

Nao retorna dados. Trate a chamada como uma acao e lide com erros no ponto de chamada.

Exemplo

Chamada de exemplo com valores temporarios.

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