Syntaxe
getcallbackvalue(instance: Instance, property: string): function | nilAlias
getcallbackmemberArguments
| Nom | Type | Description |
|---|---|---|
instance | Instance | Instance Roblox à inspecter ou à mettre à jour. |
property | string | Nom de la propriété à lire ou à modifier. |
Retours
| Nom | Type | Description |
|---|---|---|
callback | function | nil | Fonction de rappel, ou nil lorsque le rappel ne peut pas être lu. |
Description
Lit une propriété de rappel à partir d'une instance lorsque le rappel peut être inspecté.
Appelle le avec 2 parametre(s): instance, property. La table des arguments indique les valeurs requises et celles qui affinent le comportement.
Il renvoie callback (function | nil). Utilise la table des retours pour separer les valeurs reussies, les resultats nil et les erreurs recuperables.
Exemple
Lisez le rappel attribué à une propriété de rappel telle que 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