События — это функции, вызывающиеся автоматически при определённых условиях. Все аргументы и возвращаемые значения опциональны.
Ниже представлен список всех событий.
Установить обработчик события можно с помощью функции/метода on
в классе/объекте к которому вы хотите прикрепить обработчик, а удалить можно функцией/методом off
.
Если событие предусматривает изменение входных данных, то это возможно сделать с помощью возврата таблицы со значениями в порядке их поступления в функцию. Также некоторые события могут отменять какое-либо действие при возвращении false
.
Событие | Описание |
---|---|
main |
Вызывается после инициализации скрипта. |
onScriptTerminate |
Вызывается при выгрузке текущего скрипта. |
Список GUI событий. |