KeyboardEvent

KeyboardEvent

Visão geral

KeyboardEvent é uma classe em Aspose.Html FOSS para Python. Herda de: UIEvent.

Evento de teclado (WHATWG UI Events §5.3).

Esta classe fornece 5 métodos para trabalhar com objetos KeyboardEvent em programas Python. Os métodos disponíveis incluem: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Todos os membros públicos estão acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.Html FOSS para Python. Propriedades: DOM_KEY_LOCATION_LEFT, DOM_KEY_LOCATION_NUMPAD, DOM_KEY_LOCATION_RIGHT, DOM_KEY_LOCATION_STANDARD, alt_key, bubbles, e mais 17.

Propriedades

NomeTipoAcessoDescrição
keystrLeituraString de valor da chave (ex.
codestrLeituraString de código de tecla física (ex.
locationintLeituraLocalização da tecla (padrão, esquerda, direita ou teclado numérico).
repeatboolLeituraTrue quando a tecla é mantida pressionada e o evento é repetido automaticamente.
is_composingboolLeituraTrue quando o evento é disparado dentro de uma composição IME ativa.
alt_keyboolLeituraSe a tecla Alt estava ativa quando o evento foi disparado.
ctrl_keyboolLeituraSe a tecla Ctrl estava ativa quando o evento foi disparado.
meta_keyboolLeituraSe a tecla Meta estava ativa quando o evento foi disparado.
shift_keyboolLeituraSe a tecla Shift estava ativa quando o evento foi disparado.
DOM_KEY_LOCATION_STANDARDintLeituraObtém o padrão de localização da tecla DOM.
DOM_KEY_LOCATION_LEFTintLeituraObtém a localização da tecla DOM à esquerda.
DOM_KEY_LOCATION_RIGHTintLeituraObtém a localização da tecla DOM correta.
DOM_KEY_LOCATION_NUMPADintLeituraObtém a localização da tecla DOM numpad.
detailintLeituraValor inteiro de detalhe associado ao evento.
viewNoneLeituraSempre None no modo sem interface (referência de janela fora de escopo).
typestrLeituraA string do tipo de evento.
bubblesboolLeituraSe o evento se propaga.
cancelableboolLeituraSe a ação padrão pode ser evitada.
target`“EventTargetNone”`Leitura
current_target`“EventTargetNone”`Leitura
event_phaseintLeituraConstante de fase: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolLeituraSe preventDefault() foi chamado em um evento cancelável.
timestampfloatLeituraTempo Unix epoch (segundos) na criação do Evento.

Métodos

AssinaturaDescrição
__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) nesta instância de KeyboardEvent.
prevent_default()Defina default_prevented como True se o evento for cancelável.
stop_propagation()Interrompa a propagação do evento após todos os listeners no alvo atual concluírem.
stop_immediate_propagation()Interromper a propagação AND impedir os ouvintes restantes no alvo atual.
init_event(type: str, bubbles: bool, cancelable: bool)Alias legado para inicialização de evento pré-dispatch.

Ver também

 Português