Instance

getcallbackvalue

Membaca properti panggilan balik dari sebuah instance ketika panggilan balik dapat diperiksa.

Sintaks

getcallbackvalue(instance: Instance, property: string): function | nil
Alias getcallbackmember

Argumen

NamaTipeDeskripsi
instanceInstanceContoh Roblox untuk diperiksa atau diperbarui.
propertystringNama properti yang akan dibaca atau diubah.

Return

NamaTipeDeskripsi
callbackfunction | nilFungsi panggilan balik, atau nihil ketika panggilan balik tidak dapat dibaca.

Deskripsi

Membaca properti panggilan balik dari sebuah instance ketika panggilan balik dapat diperiksa.

Panggil dengan 2 parameter: instance, property. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.

Mengembalikan callback (function | nil). Gunakan tabel returns untuk memisahkan nilai sukses, hasil nil, dan error yang bisa dipulihkan.

Contoh

Baca callback yang ditetapkan ke properti callback seperti BindableFunction.OnInvoke.

local bindable = Instance.new("BindableFunction")
bindable.OnInvoke = function(value)
    return value * 2
end

local callback = getcallbackvalue(bindable, "OnInvoke")
if callback then
    print(callback(21))
end