Categoria
Closures
Inspecione, crie, clone e substitua fechamentos.Guia da categoria
Visão geral
Use esta visão geral para entender a categoria antes de abrir uma função específica.- Veja o que este grupo de funções ajuda a resolver.
- Compare nomes e descrições em uma única tabela.
- Abra uma função para ver sintaxe, argumentos, retornos e exemplos.
Closures
Funções disponíveis
| Função | Descrição |
|---|---|
checkcaller | Retorna se a chamada atual foi originada do código de propriedade do executor. |
clonefunction | Cria um clone que pode ser chamado de uma função, preservando seu comportamento. |
comparefunctions | Verifica se duas referências de função apontam para o mesmo fecho subjacente. |
getfunctionhash | Retorna um hash representando o corpo do bytecode de uma função, quando disponível. |
hookfunction | Substitui uma função de destino por uma substituição e retorna a função original. |
hookmetamethod | Conecta um metamétodo em uma tabela ou objeto instalando uma função de substituição. |
iscclosure | Retorna se uma função é um fechamento C nativo. |
isexecutorclosure | Retorna se uma função foi criada pelo executor. |
isfunctionhooked | Retorna se uma função foi conectada por meio do sistema de gancho do executor. |
ishiddenstack | Verifica se uma função ou nível de pilha está oculto na inspeção de pilha. |
islclosure | Retorna se uma função é um fechamento Luau. |
isnewcclosure | Retorna se uma função foi criada por newcclosure. |
newcclosure | Envolve uma função Luau como um encerramento C criado pelo executor. |
newlclosure | Cria um fechamento Luau de propriedade do executor a partir de uma função. |
restorefunction | Restaura uma função previamente conectada,opcionalmente usando uma função original fornecida. |
sethiddenstack | Altera se uma função ou nível de pilha fica oculto da inspeção de pilha. |