CustomEvent

CustomEvent

Обзор

CustomEvent — это класс в Aspose.Html FOSS для Python. Наследуется от: Event.

Событие, несущее произвольный набор деталей.

Этот класс предоставляет 6 методов для работы с объектами CustomEvent в программах Python. Доступные методы включают: __init__, init_custom_event, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Все общедоступные члены доступны любому приложению Python после установки пакета Aspose.Html FOSS для Python. Свойства: bubbles, cancelable, current_target, default_prevented, detail, event_phase и ещё 3.

Свойства

Имя:Тип:ДоступОписание:
detailobjectЧтениеПроизвольная полезная нагрузка, определяемая вызывающим.
typestrЧтениеСтрока типа события.
bubblesboolЧтениеОпределяет, всплывает ли событие.
cancelableboolЧтениеОпределяет, можно ли предотвратить действие по умолчанию.
target`“EventTargetNone”`Чтение
current_target`“EventTargetNone”`Чтение
event_phaseintЧтениеКонстанта фазы: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolЧтениеБыло ли вызвано preventDefault() на отменяемом событии.
timestampfloatЧтениеВремя эпохи Unix (секунды) при создании события.

Методы

ПодписьОписание:
__init__(type: str, bubbles: bool, cancelable: bool, detail: object)Calls init(type, bubbles, cancelable, detail) у этого экземпляра CustomEvent.
init_custom_event(type: str, bubbles: bool, cancelable: bool, detail: object)Устаревший псевдоним для инициализации пользовательского события до его отправки.
prevent_default()Установите default_prevented в True, если событие отменяемо.
stop_propagation()Остановить распространение события после завершения всех обработчиков на текущем элементе.
stop_immediate_propagation()Остановить распространение И предотвратить оставшиеся обработчики на текущем элементе.
init_event(type: str, bubbles: bool, cancelable: bool)Устаревший псевдоним для предварительной инициализации события.

См. также:

 Русский