CallbackEventHandler
класс в UnityEngine.UIElements
Выполнено в:UnityEngine.UIElementsModule
Интерфейсы приспособлений:IEventHandler
Описание
Интерфейс для классов, способных иметь обратные вызова для обработки событий.
Открытые методы
| Метод | Описание |
|---|---|
| HasBubbleUpHandlers | Возвращает true, если к этому объекту были прикреплены обработчики событий для фазы распространения событий BubbleUp. |
| HasTrickleDownHandlers | Возвращает true, если к этому объекту прикреплены обработчики событий для фазы распространения событий TrickleDown. |
| RegisterCallback | Добавление обработчика событий к экземпляру. |
| RegisterCallbackOnce | Добавление обработчика событий к экземпляру. Обработчик событий автоматически отменяет регистрацию после того, как он был вызван ровно один раз. |
| SendEvent | Отправляет событие в обработчик событий. |
| UnregisterAllRemovableCallbacks | Удаляет из экземпляра все обратные вызова, зарегистрированные с CallbackOptions.Removable. |
| UnregisterCallback | Удалить обратный вызов из экземпляра. |
Защищенные методы
| Метод | Описание |
|---|---|
| HandleEventBubbleUp | Выполняет логику на этом элементе во время фазы BubbleUp, непосредственно перед обратными вызовами BubbleUp этого элемента. Вызов StopPropagation предотвратит дальнейшие вызовы этого метода вдоль пути распространения. |
| HandleEventTrickleDown | Выполняет логику на этом элементе во время фазы TrickleDown, сразу после обратных вызовов TrickleDown этого элемента. Вызов StopPropagation предотвратит дальнейшие вызовы этого метода вдоль пути распространения. |
| NotifyPropertyChanged | Сообщает системе привязки данных о том, что изменилось свойство контроля. |