FocusEvent

FocusEvent

Panoramica

FocusEvent è una classe in Aspose.Html FOSS per Python. Eredita da: UIEvent.

Evento di transizione del focus (WHATWG UI Events §5.4).

Questa classe fornisce 5 metodi per lavorare con oggetti FocusEvent nei programmi Python. I metodi disponibili includono: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Html FOSS per Python. Proprietà: bubbles, cancelable, current_target, default_prevented, detail, event_phase, e 5 altre.

Proprietà

NomeTipoAccessoDescrizione
related_target`“objectNone”`Lettura
detailintLetturaValore intero di dettaglio associato all’evento.
viewNoneLetturaSempre None in modalità headless (riferimento alla finestra fuori dal contesto).
typestrLetturaLa stringa del tipo di evento.
bubblesboolLetturaIndica se l’evento si propaga.
cancelableboolLetturaSe l’azione predefinita può essere impedita.
target`“EventTargetNone”`Lettura
current_target`“EventTargetNone”`Lettura
event_phaseintLetturaCostante di fase: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolLetturaIndica se preventDefault() è stato chiamato su un evento annullabile.
timestampfloatLetturaTempo epoch Unix (secondi) alla creazione dell’evento.

Metodi

FirmaDescrizione
__init__(type: str, bubbles: bool, cancelable: bool, detail: int, related_target: object)Calls init(type, bubbles, cancelable, detail, related_target) su questa istanza di FocusEvent.
prevent_default()Imposta default_prevented su True se l’evento è annullabile.
stop_propagation()Interrompi la propagazione dell’evento dopo che tutti gli ascoltatori sul target corrente hanno finito.
stop_immediate_propagation()Interrompi la propagazione E impedisci gli ascoltatori rimanenti sul target corrente.
init_event(type: str, bubbles: bool, cancelable: bool)Alias legacy per l’inizializzazione dell’evento pre-dispatch.

Vedi anche

 Italiano