FocusEvent

FocusEvent

Übersicht

FocusEvent ist eine Klasse in Aspose.Html FOSS für Python. Erbt von: UIEvent.

Fokus-Übergangsereignis (WHATWG UI Events §5.4).

Diese Klasse stellt 5 Methoden zur Arbeit mit FocusEvent Objekten in Python Programmen bereit. Verfügbare Methoden umfassen: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Alle öffentlichen Mitglieder sind für jede Python Anwendung nach der Installation des Aspose.Html FOSS für Python Pakets zugänglich. Eigenschaften: bubbles, cancelable, current_target, default_prevented, detail, event_phase und 5 weitere.

Eigenschaften

NameTypZugriffBeschreibung
related_target`“objectNone”`Lesen
detailintLesenGanzzahliger Detailwert, der mit dem Ereignis verknüpft ist.
viewNoneLesenImmer None im Headless-Modus (Window back-reference out of scope).
typestrLesenDer Ereignistyp-String.
bubblesboolLesenOb das Ereignis weitergegeben wird.
cancelableboolLesenOb die Standardaktion verhindert werden kann.
target`“EventTargetNone”`Lesen
current_target`“EventTargetNone”`Lesen
event_phaseintLesenPhasenkonstante: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolLesenOb preventDefault() bei einem abbrechbaren Ereignis aufgerufen wurde.
timestampfloatLesenUnix-Epoch-Zeit (Sekunden) bei Ereigniserstellung.

Methoden

SignaturBeschreibung
__init__(type: str, bubbles: bool, cancelable: bool, detail: int, related_target: object)Calls init(type, bubbles, cancelable, detail, related_target) bei dieser FocusEvent Instanz.
prevent_default()Setze default_prevented auf True, wenn das Ereignis abbrechbar ist.
stop_propagation()Stoppe die Ereignisweiterleitung, nachdem alle Listener am aktuellen Ziel abgeschlossen sind.
stop_immediate_propagation()Stoppe die Weiterleitung UND verhindere verbleibende Listener am aktuellen Ziel.
init_event(type: str, bubbles: bool, cancelable: bool)Legacy-Alias für die Initialisierung des Pre-Dispatch-Ereignisses.

Siehe auch

 Deutsch