Closures

checkcaller

Возвращает, исходил ли текущий вызов из кода, принадлежащего исполнителю.

Синтаксис

checkcaller(): boolean

Возвраты

ИмяТипОписание
isCallerbooleanИстинно, когда вызов поступает из кода, принадлежащего исполнителю.

Описание

Возвращает, исходил ли текущий вызов из кода, принадлежащего исполнителю.

Вызывай без параметров. Функция читает нужный контекст из текущего состояния runtime.

Возвращает isCaller (boolean). Используй таблицу возвращаемых значений, чтобы отличать успех, nil и обрабатываемые ошибки.

Пример

Пример вызова со значениями-заполнителями.

local result = checkcaller()
print(result)