FocusEvent

FocusEvent

Przegląd

FocusEvent jest klasą w Aspose.Html FOSS dla Python. Dziedziczy po: UIEvent.

Zdarzenie przejścia fokusu (WHATWG UI Events §5.4).

Ta klasa udostępnia 5 metod do pracy z obiektami FocusEvent w programach Python. Dostępne metody to: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Wszystkie publiczne elementy 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, detail, event_phase oraz 5 dodatkowych.

Właściwości

NazwaTypDostępOpis
related_target`“objectNone”`Odczyt
detailintOdczytCałkowita wartość szczegółowa powiązana ze zdarzeniem.
viewNoneOdczytZawsze None w trybie bezgłowym (odwołanie do okna poza zakresem).
typestrOdczytCiąg typu zdarzenia.
bubblesboolOdczytCzy zdarzenie jest propagowane.
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 zdarzeniu, które można anulować.
timestampfloatOdczytCzas epoki Unix (sekundy) przy tworzeniu zdarzenia.

Metody

SygnaturaOpis
__init__(type: str, bubbles: bool, cancelable: bool, detail: int, related_target: object)Calls init(type, bubbles, cancelable, detail, related_target) w tej instancji FocusEvent.
prevent_default()Ustaw default_prevented na True, jeśli zdarzenie jest anulowalne.
stop_propagation()Zatrzymaj propagację zdarzenia po zakończeniu wszystkich nasłuchiwaczy na bieżącym celu.
stop_immediate_propagation()Zatrzymaj propagację i zapobiegaj działaniu pozostałych nasłuchiwaczy na bieżącym celu.
init_event(type: str, bubbles: bool, cancelable: bool)Alias legacy dla inicjalizacji zdarzenia przed wysyłką.

Zobacz także

 Polski