Добавить обработчик события элемента управления

Для элемента управления может быть разработана функция-обработчик, которая будет вызываться при определённом событии элемента управления и выполнять требуемую задачу. Инструкцию по разработке обработчиков см. в пункте Разработка расширения с обработчиками событий.

Вкладка "Скрипты" с активированным поиском
Рисунок 1. Вкладка "Скрипты" с активированным поиском

Все обработчики событий для данной разметки можно посмотреть на вкладке Скрипты. Обработчики событий представлены в виде иерархической структуры:

  • На верхнем уровне отображается элемент управлений, содержащий обработчик.

    • На втором уровне отображается обрабатываемое событие.

      • Самый нижний уровень — название обработчика события.

При нажатии на обработчик разметка в области Структура карточки и Компоновка будет прокручена до выбранного элемента. Если в списке выбран обработчик для корневого элемента разметки (root), разметка будет прокручена до самого верхнего элемента в области Структура карточки.

На вкладке работает поиск обработчиков событий. Чтобы найти нужный обработчик событий, введите его название в поисковой строке, совпадения будут подсвечены жёлтым.

Редактор событий

Окно редактора событий
Рисунок 2. Окно редактора событий

Редактор событий открывается при нажатии на кнопку Три точки справа от события. В редакторе отображаются скрипты, каждый новый скрипт выводится на новой строке.

В редакторе можно добавить новый скрипт или удалить существующий. После нажатия кнопки ОК скрипты будут сохранены для редактируемого события и отображены в одну строку с разделением через запятую ,.