HashChangeEvent

HashChangeEvent

Przegląd

HashChangeEvent jest klasą w Aspose.Html FOSS dla Python. Dziedziczy po: Event.

Zdarzenie nawigacji fragmentu w tym samym dokumencie.

Ta klasa zapewnia 5 metod do pracy z obiektami HashChangeEvent w programach Python. Dostępne metody to: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Wszystkie publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Html FOSS dla Python. Właściwości: bubbles, cancelable, current_target, default_prevented, event_phase, new_url oraz 4 dodatkowe.

Właściwości

NazwaTypDostępOpis
old_urlstrOdczytPełny ciąg URL przed przejściem fragmentu.
new_urlstrOdczytPełny ciąg URL po przejściu fragmentu.
typestrOdczytCiąg typu zdarzenia.
bubblesboolOdczytCzy zdarzenie bąbelkuje.
cancelableboolOdczytCzy można zapobiec domyślnej akcji.
target`“EventTargetNone”`Odczyt
current_target`“EventTargetNone”`Odczyt
event_phaseintOdczytStała fazy: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolOdczytCzy wywołano preventDefault() na anulowalnym zdarzeniu.
timestampfloatOdczytCzas epoch Unix (sekundy) przy tworzeniu zdarzenia.

Metody

SygnaturaOpis
__init__(type: str, old_url: str, new_url: str)Calls init(type, old_url, new_url) na tej instancji HashChangeEvent.
prevent_default()Ustaw default_prevented na True, jeśli zdarzenie jest anulowalne.
stop_propagation()Zatrzymaj propagację zdarzenia po zakończeniu wszystkich nasłuchujących na bieżącym elemencie.
stop_immediate_propagation()Zatrzymaj propagację I zapobiegaj pozostałym nasłuchiwaczom na bieżącym elemencie.
init_event(type: str, bubbles: bool, cancelable: bool)Starszy alias dla wstępnej inicjalizacji zdarzenia przed wysłaniem.

Zobacz także

 Polski