Sintaxe
getcallbackvalue(instance: Instance, property: string): function | nilAliases
getcallbackmemberArgumentos
| Nome | Tipo | Descrição |
|---|---|---|
instance | Instance | Instância Roblox para inspecionar ou atualizar. |
property | string | Nome da propriedade a ser lida ou alterada. |
Retornos
| Nome | Tipo | Descrição |
|---|---|---|
callback | function | nil | Função de retorno de chamada ou nulo quando o retorno de chamada não pode ser lido. |
Descrição
Lê uma propriedade de retorno de chamada de uma instância quando o retorno de chamada pode ser inspecionado.
Chame com 2 parametro(s): instance, property. A tabela de argumentos explica quais valores sao obrigatorios e quais refinam o comportamento.
Retorna callback (function | nil). Use a tabela de retornos para separar valores bem sucedidos, nil e erros recuperaveis.
Exemplo
Leia o retorno de chamada atribuído a uma propriedade de retorno de chamada como 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