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)Спадковий псевдонім для ініціалізації події перед її розсилкою.

Дивіться також

 Українська