KeyboardEvent

KeyboardEvent

Panoramica

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

Evento da tastiera (WHATWG UI Events §5.3).

Questa classe fornisce 5 metodi per lavorare con oggetti KeyboardEvent 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à: DOM_KEY_LOCATION_LEFT, DOM_KEY_LOCATION_NUMPAD, DOM_KEY_LOCATION_RIGHT, DOM_KEY_LOCATION_STANDARD, alt_key, bubbles, e altre 17.

Proprietà

NomeTipoAccessoDescrizione
keystrLetturaStringa di valore chiave (ad es.
codestrLetturaStringa di codice fisico della chiave (ad es.
locationintLetturaPosizione del tasto (standard, sinistro, destro o tastierino numerico).
repeatboolLetturaTrue quando il tasto è premuto e l’evento è ripetuto automaticamente.
is_composingboolLetturaTrue quando l’evento è generato all’interno di una composizione IME attiva.
alt_keyboolLetturaSe il tasto Alt era attivo quando l’evento è stato generato.
ctrl_keyboolLetturaSe il tasto Ctrl era attivo quando l’evento è stato generato.
meta_keyboolLetturaSe il tasto Meta era attivo quando l’evento è stato generato.
shift_keyboolLetturaSe il tasto Shift era attivo quando l’evento è stato generato.
DOM_KEY_LOCATION_STANDARDintLetturaRestituisce lo standard di posizione del tasto DOM.
DOM_KEY_LOCATION_LEFTintLetturaOttiene la posizione della chiave dom a sinistra.
DOM_KEY_LOCATION_RIGHTintLetturaOttiene correttamente la posizione del tasto DOM.
DOM_KEY_LOCATION_NUMPADintLetturaOttiene la posizione del tasto dom numpad.
detailintLetturaValore intero di dettaglio associato all’evento.
viewNoneLetturaSempre None in modalità headless (riferimento alla finestra fuori dal contesto).
typestrLetturaLa stringa del tipo di evento.
bubblesboolLetturaSe l’evento si propaga.
cancelableboolLetturaSe l’azione predefinita può essere annullata.
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) al momento della creazione dell’evento.

Metodi

FirmaDescrizione
__init__(type: str, bubbles: bool, cancelable: bool, detail: int, key: str, code: str, location: int, repeat: bool, is_composing: bool, alt_key: bool, ctrl_key: bool, meta_key: bool, shift_key: bool)Calls init(type, bubbles, cancelable, detail, key, code, location, repeat, is_composing, alt_key, ctrl_key, meta_key, shift_key) su questa istanza di KeyboardEvent.
prevent_default()Imposta default_prevented su True se l’evento è annullabile.
stop_propagation()Interrompi la propagazione dell’evento dopo che tutti i listener sul target corrente hanno terminato.
stop_immediate_propagation()Interrompi la propagazione E impedisci i listener rimanenti sul target corrente.
init_event(type: str, bubbles: bool, cancelable: bool)Alias legacy per l’inizializzazione dell’evento pre-dispatch.

Vedi anche

 Italiano