Skip to content

pantoken-root / renderers/web-components/src / CommandEventish

Interface: CommandEventish ​

Alfa

A forma command/source de um Invoker Commands CommandEvent (ainda não presente nos tipos da biblioteca DOM).

Estende ​

  • Event

Propriedades ​

command ​

command: string

Alfa


source ​

source: Element | null

Alfa


bubbles ​

readonly bubbles: boolean

Alfa

A propriedade somente leitura bubbles da interface Event indica se o evento borbulha (bubbles) pela árvore DOM ou não.

MDN Reference

Herdado de ​

Event.bubbles


cancelBubble ​

cancelBubble: boolean

Alfa

A propriedade cancelBubble da interface Event está obsoleta. Use Event.stopPropagation() em vez disso. Ajustar seu valor para true antes de retornar de um manipulador de evento impede a propagação do evento. Em implementações posteriores, definir isto como false não faz nada. Veja Compatibilidade entre navegadores para detalhes.

Obsoleto ​

MDN Reference

Herdado de ​

Event.cancelBubble


cancelable ​

readonly cancelable: boolean

Alfa

A propriedade somente leitura cancelable da interface Event indica se o evento pode ser cancelado e, portanto, prevenido como se nunca tivesse ocorrido.

MDN Reference

Herdado de ​

Event.cancelable


composed ​

readonly composed: boolean

Alfa

A propriedade somente leitura composed da interface Event retorna um valor booleano que indica se o evento irá ou não propagar através do limite do shadow DOM para o DOM padrão.

MDN Reference

Herdado de ​

Event.composed


currentTarget ​

readonly currentTarget: EventTarget | null

Alfa

A propriedade somente leitura currentTarget da interface Event identifica o elemento ao qual o manipulador de eventos foi anexado.

MDN Reference

Herdado de ​

CommandEventish.currentTarget


defaultPrevented ​

readonly defaultPrevented: boolean

Alfa

A propriedade somente leitura defaultPrevented da interface Event retorna um valor booleano indicando se a chamada a Event.preventDefault() cancelou o evento.

MDN Reference

Herdado de ​

Event.defaultPrevented


eventPhase ​

readonly eventPhase: number

Alfa

A propriedade somente leitura eventPhase da interface Event indica qual fase do fluxo de eventos está sendo atualmente avaliada.

MDN Reference

Herdado de ​

Event.eventPhase


isTrusted ​

readonly isTrusted: boolean

Alfa

A propriedade somente leitura isTrusted da interface Event é um valor booleano que é true quando o evento foi gerado pelo agente do usuário (incluindo por ações do usuário e métodos programáticos como HTMLElement.focus()), e false quando o evento foi disparado via EventTarget.dispatchEvent(). A única exceção é o evento click, que inicializa a propriedade isTrusted como false nos agentes do usuário.

MDN Reference

Herdado de ​

Event.isTrusted


returnValue ​

returnValue: boolean

Alfa

A propriedade Event returnValue indica se a ação padrão para este evento foi impedida ou não.

Obsoleto ​

MDN Reference

Herdado de ​

Event.returnValue


srcElement ​

readonly srcElement: EventTarget | null

Alfa

O obsoleto Event.srcElement é um alias para a propriedade Event.target. Use Event.target em seu lugar.

Obsoleto ​

MDN Reference

Herdado de ​

CommandEventish.srcElement


target ​

readonly target: EventTarget | null

Alfa

A propriedade somente leitura target da interface Event é uma referência ao objeto ao qual o evento foi despachado. É diferente de Event.currentTarget quando o manipulador de evento é chamado durante a fase de bubbling ou capturing do evento.

MDN Reference

Herdado de ​

CommandEventish.target


timeStamp ​

readonly timeStamp: number

Alfa

A propriedade somente leitura timeStamp da interface Event retorna o horário (em milissegundos) em que o evento foi criado.

MDN Reference

Herdado de ​

Event.timeStamp


type ​

readonly type: string

Alfa

A propriedade somente leitura type da interface Event retorna uma string contendo o tipo do evento. Ela é definida quando o evento é construído e é o nome comumente usado para se referir ao evento específico, como click, load ou error.

MDN Reference

Herdado de ​

Event.type


NONE ​

readonly NONE: 0

Alfa

Herdado de ​

Event.NONE


CAPTURING_PHASE ​

readonly CAPTURING_PHASE: 1

Alfa

Herdado de ​

Event.CAPTURING_PHASE


AT_TARGET ​

readonly AT_TARGET: 2

Alfa

Herdado de ​

Event.AT_TARGET


BUBBLING_PHASE ​

readonly BUBBLING_PHASE: 3

Alfa

Herdado de ​

Event.BUBBLING_PHASE

Métodos ​

composedPath() ​

composedPath(): EventTarget[]

Alfa

O método composedPath() da interface Event retorna o caminho (path) do evento, que é um array dos objetos nos quais os listeners serão invocados. Isto não inclui nós em árvores de shadow se a ShadowRoot foi criada com seu ShadowRoot.mode fechado.

MDN Reference

Retorna ​

EventTarget[]

Herdado de ​

Event.composedPath


initEvent() ​

initEvent(type, bubbles?, cancelable?): void

Alfa

O método Event.initEvent() é usado para inicializar o valor de um evento criado usando Document.createEvent().

Parâmetros ​

type ​

string

bubbles? ​

boolean

cancelable? ​

boolean

Retorna ​

void

Obsoleto ​

MDN Reference

Herdado de ​

Event.initEvent


preventDefault() ​

preventDefault(): void

Alfa

O método preventDefault() da interface Event informa ao agente do usuário que o evento está sendo explicitamente tratado, então sua ação padrão, como rolagem de página, navegação de link ou colar texto, não deve ser executada.

MDN Reference

Retorna ​

void

Herdado de ​

Event.preventDefault


stopImmediatePropagation() ​

stopImmediatePropagation(): void

Alfa

O método stopImmediatePropagation() da interface Event impede que outros listeners do mesmo evento sejam chamados.

MDN Reference

Retorna ​

void

Herdado de ​

Event.stopImmediatePropagation


stopPropagation() ​

stopPropagation(): void

Alfa

O método stopPropagation() da interface Event impede a propagação adicional do evento atual nas fases de capturing e bubbling. No entanto, ele não evita que comportamentos padrão ocorram; por exemplo, cliques em links ainda são processados. Se quiser impedir esses comportamentos, veja o método preventDefault(). Também não impede a propagação para outros manipuladores de evento do elemento atual. Se quiser interromper isso, veja stopImmediatePropagation().

MDN Reference

Retorna ​

void

Herdado de ​

Event.stopPropagation