Documentación de Real

Categoría

Closures

Inspeccione, cree, clone y reemplace cierres.

Guía de categoría

Resumen

Usa esta vista para entender la categoría antes de abrir una función específica.
  • Ve qué resuelve este grupo de funciones.
  • Compara nombres y descripciones en una sola tabla.
  • Abre una función para ver sintaxis, argumentos, retornos y ejemplos.

Closures

Funciones disponibles

16 funciones
FunciónDescripción
checkcallerDevuelve si la llamada actual se originó a partir de un código propiedad del ejecutor.
clonefunctionCrea un clon invocable de una función conservando su comportamiento.
comparefunctionsComprueba si dos referencias de funciones apuntan al mismo cierre subyacente.
getfunctionhashDevuelve un hash que representa el cuerpo del código de bytes de una función cuando está disponible.
hookfunctionReemplaza una función de destino con un reemplazo y devuelve la función original.
hookmetamethodEngancha un metamétodo en una mesa u objeto instalando una función de reemplazo.
iscclosureDevuelve si una función es un cierre nativo de C.
isexecutorclosureDevuelve si el ejecutor creó una función.
isfunctionhookedDevuelve si una función ha sido enlazada a través del sistema de enlace ejecutor.
ishiddenstackComprueba si una función o nivel de pila está oculto a la inspección de la pila.
islclosureDevuelve si una función es un cierre de Luau.
isnewcclosureDevuelve si una función fue creada mediante una nueva clausura.
newcclosureEnvuelve una función Luau como un cierre C creado por el ejecutor.
newlclosureCrea un cierre Luau propiedad del ejecutor a partir de una función.
restorefunctionRestaura una función previamente enlazada, opcionalmente utilizando una función original proporcionada.
sethiddenstackCambia si una función o nivel de pila está oculto de la inspección de la pila.