Skip to content

pantoken-root / formats/interactions/src / CommandEventish

Interface: CommandEventish ​

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

Estende ​

  • Event

Propriedades ​

command ​

command: string


source ​

source: Element | null


bubbles ​

readonly bubbles: boolean

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

MDN Reference

Herdado de ​

Event.bubbles


cancelBubble ​

cancelBubble: boolean

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

Deprecated ​

MDN Reference

Herdado de ​

Event.cancelBubble


cancelable ​

readonly cancelable: boolean

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

MDN Reference

Herdado de ​

Event.cancelable


composed ​

readonly composed: boolean

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

MDN Reference

Herdado de ​

Event.composed


currentTarget ​

readonly currentTarget: EventTarget | null

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

MDN Reference

Herdado de ​

CommandEventish.currentTarget


defaultPrevented ​

readonly defaultPrevented: boolean

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

A propriedade somente-leitura eventPhase da interface Event indica qual fase do fluxo de evento está sendo avaliada no momento.

MDN Reference

Herdado de ​

Event.eventPhase


isTrusted ​

readonly isTrusted: boolean

A propriedade somente-leitura isTrusted da interface Event é um valor booleano que é true quando o evento foi gerado pelo agente do usuário (incluindo via ações do usuário e métodos programáticos como HTMLElement.focus()), e false quando o evento foi despachado 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

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

Deprecated ​

MDN Reference

Herdado de ​

Event.returnValue


srcElement ​

readonly srcElement: EventTarget | null

O obsoleto Event.srcElement é um alias para a propriedade Event.target. Use Event.target em vez disso.

Deprecated ​

MDN Reference

Herdado de ​

CommandEventish.srcElement


target ​

readonly target: EventTarget | null

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

MDN Reference

Herdado de ​

CommandEventish.target


timeStamp ​

readonly timeStamp: number

A propriedade somente-leitura timeStamp da interface Event retorna o tempo (em milissegundos) em que o evento foi criado.

MDN Reference

Herdado de ​

Event.timeStamp


type ​

readonly type: string

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

Herdado de ​

Event.NONE


CAPTURING_PHASE ​

readonly CAPTURING_PHASE: 1

Herdado de ​

Event.CAPTURING_PHASE


AT_TARGET ​

readonly AT_TARGET: 2

Herdado de ​

Event.AT_TARGET


BUBBLING_PHASE ​

readonly BUBBLING_PHASE: 3

Herdado de ​

Event.BUBBLING_PHASE

Métodos ​

composedPath() ​

composedPath(): EventTarget[]

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

MDN Reference

Retorna ​

EventTarget[]

Herdado de ​

Event.composedPath


initEvent() ​

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

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

Deprecated ​

MDN Reference

Herdado de ​

Event.initEvent


preventDefault() ​

preventDefault(): void

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

MDN Reference

Retorna ​

void

Herdado de ​

Event.preventDefault


stopImmediatePropagation() ​

stopImmediatePropagation(): void

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

O método stopPropagation() da interface Event impede a propagação adicional do evento atual nas fases de captura e bubbling. No entanto, ele não impede comportamentos padrão de ocorrer; por exemplo, cliques em links ainda são processados. Se quiser parar 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 parar esses, veja stopImmediatePropagation().

MDN Reference

Retorna ​

void

Herdado de ​

Event.stopPropagation