FocusEvent

FocusEvent

Visão geral

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

Evento de transição de foco (WHATWG UI Events §5.4).

Esta classe fornece 5 métodos para trabalhar com objetos FocusEvent 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: bubbles, cancelable, current_target, default_prevented, detail, event_phase e mais 5.

Propriedades

NomeTipoAcessoDescrição
related_target`“objectNone”`Leitura
detailintLeituraValor inteiro de detalhe associado ao evento.
viewNoneLeituraSempre None no modo headless (referência da janela fora de escopo).
typestrLeituraA string do tipo de evento.
bubblesboolLeituraIndica se o evento propaga.
cancelableboolLeituraSe a ação padrão pode ser impedida.
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 de época Unix (segundos) na criação do Evento.

Métodos

AssinaturaDescrição
__init__(type: str, bubbles: bool, cancelable: bool, detail: int, related_target: object)Calls init(type, bubbles, cancelable, detail, related_target) nesta instância de FocusEvent.
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()Interrompa a propagação E impeça os listeners restantes no alvo atual.
init_event(type: str, bubbles: bool, cancelable: bool)Alias legado para a inicialização do evento pré-despacho.

Ver também

 Português