Kategori

Closures

Periksa, buat, kloning, dan ganti penutupan.

Panduan kategori

Ringkasan

Gunakan ringkasan ini untuk memahami kategori sebelum membuka fungsi tertentu.
  • Lihat masalah apa yang dibantu oleh grup fungsi ini.
  • Bandingkan nama fungsi dan deskripsi dalam satu tabel.
  • Buka fungsi untuk melihat sintaks, argumen, nilai balik, dan contoh.

Closures

Fungsi yang tersedia

16 fungsi
FungsiDeskripsi
checkcallerMengembalikan apakah panggilan saat ini berasal dari kode milik pelaksana.
clonefunctionMembuat tiruan fungsi yang dapat dipanggil sambil mempertahankan perilakunya.
comparefunctionsMemeriksa apakah dua referensi fungsi menunjuk ke penutupan dasar yang sama.
getfunctionhashMengembalikan hash yang mewakili isi bytecode fungsi bila tersedia.
hookfunctionMenggantikan fungsi target dengan penggantinya dan mengembalikan fungsi aslinya.
hookmetamethodMengaitkan metametode pada tabel atau objek dengan memasang fungsi pengganti.
iscclosureMengembalikan apakah suatu fungsi merupakan penutupan C asli.
isexecutorclosureMengembalikan apakah suatu fungsi dibuat oleh pelaksana.
isfunctionhookedMengembalikan apakah suatu fungsi telah dihubungkan melalui sistem kait pelaksana.
ishiddenstackMemeriksa apakah suatu fungsi atau tingkat tumpukan disembunyikan dari pemeriksaan tumpukan.
islclosureMengembalikan apakah suatu fungsi merupakan penutupan Luau.
isnewcclosureMengembalikan apakah suatu fungsi dibuat oleh newcclosure.
newcclosureMembungkus fungsi Luau sebagai penutupan C yang dibuat oleh eksekutor.
newlclosureMembuat penutupan Luau milik eksekutor dari suatu fungsi.
restorefunctionMengembalikan fungsi yang terhubung sebelumnya, secara opsional menggunakan fungsi asli yang disediakan.
sethiddenstackMengubah apakah suatu fungsi atau tingkat tumpukan disembunyikan dari pemeriksaan tumpukan.