HashChangeEvent

HashChangeEvent

Огляд

HashChangeEvent — це клас у Aspose.Html FOSS для Python. Успадковується від: Event.

Подія навігації фрагментом у тому ж документі.

Цей клас надає 5 методів для роботи з об’єктами HashChangeEvent у програмах Python. Доступні методи: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Усі публічні члени доступні будь-якій програмі Python після встановлення пакету Aspose.Html FOSS для Python. Властивості: bubbles, cancelable, current_target, default_prevented, event_phase, new_url та ще 4.

Властивості

НазваТипДоступОпис
old_urlstrЧитанняАбсолютний URL-рядок перед переходом фрагмента.
new_urlstrЧитанняАбсолютний URL-рядок після переходу фрагмента.
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 epoch (секунди) під час створення події.

Методи

СигнатураОпис
__init__(type: str, old_url: str, new_url: str)Calls init(type, old_url, new_url) на цьому екземплярі HashChangeEvent.
prevent_default()Встановіть default_prevented у True, якщо подія скасовувана.
stop_propagation()Зупинити розповсюдження події після завершення всіх слухачів на поточному цільовому елементі.
stop_immediate_propagation()Зупинити розповсюдження ТА запобігти виконанню залишкових слухачів на поточному цільовому елементі.
init_event(type: str, bubbles: bool, cancelable: bool)Застарілий псевдонім для ініціалізації події перед її розсилкою.

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

 Українська