Skip to content

pantoken / formats/interactions/src / CommandEventish

Interface: CommandEventish

La forme command/source d'une commande Invoker CommandEvent (pas encore dans les types de la lib DOM).

Étend

  • Event

Propriétés

command

command: string


source

source: Element | null


bubbles

readonly bubbles: boolean

La propriété en lecture seule bubbles de l'interface Event indique si l'événement remonte ou non dans l'arbre DOM.

MDN Reference

Hérité de

Event.bubbles


cancelBubble

cancelBubble: boolean

La propriété cancelBubble de l'interface Event est obsolète. Utilisez plutôt Event.stopPropagation(). Lui affecter la valeur true avant de revenir d'un gestionnaire d'événements empêche la propagation de l'événement. Dans les implémentations ultérieures, lui affecter false n'a aucun effet. Voir la compatibilité des navigateurs pour les détails.

Obsolète

MDN Reference

Hérité de

Event.cancelBubble


cancelable

readonly cancelable: boolean

La propriété en lecture seule cancelable de l'interface Event indique si l'événement est annulable, et donc s'il peut être empêché comme si l'événement ne s'était jamais produit.

MDN Reference

Hérité de

Event.cancelable


composed

readonly composed: boolean

La propriété en lecture seule composed de l'interface Event renvoie une valeur booléenne indiquant si l'événement se propagera ou non à travers la frontière du shadow DOM vers le DOM standard.

MDN Reference

Hérité de

Event.composed


currentTarget

readonly currentTarget: EventTarget | null

La propriété en lecture seule currentTarget de l'interface Event identifie l'élément auquel le gestionnaire d'événements a été attaché.

MDN Reference

Hérité de

CommandEventish.currentTarget


defaultPrevented

readonly defaultPrevented: boolean

La propriété en lecture seule defaultPrevented de l'interface Event renvoie une valeur booléenne indiquant si l'appel à Event.preventDefault() a annulé l'événement.

MDN Reference

Hérité de

Event.defaultPrevented


eventPhase

readonly eventPhase: number

La propriété en lecture seule eventPhase de l'interface Event indique quelle phase du flux d'événements est actuellement évaluée.

MDN Reference

Hérité de

Event.eventPhase


isTrusted

readonly isTrusted: boolean

La propriété en lecture seule isTrusted de l'interface Event est une valeur booléenne qui est vraie lorsque l'événement a été généré par l'agent utilisateur (y compris via des actions utilisateur et des méthodes programmatiques telles que HTMLElement.focus()), et fausse lorsque l'événement a été dispatché via EventTarget.dispatchEvent(). La seule exception est l'événement click, qui initialise la propriété isTrusted à false dans les agents utilisateur.

MDN Reference

Hérité de

Event.isTrusted


returnValue

returnValue: boolean

La propriété Event returnValue indique si l'action par défaut pour cet événement a été empêchée ou non.

Obsolète

MDN Reference

Hérité de

Event.returnValue


srcElement

readonly srcElement: EventTarget | null

L'alias obsolète Event.srcElement est un alias pour la propriété Event.target. Utilisez Event.target à la place.

Obsolète

MDN Reference

Hérité de

CommandEventish.srcElement


target

readonly target: EventTarget | null

La propriété en lecture seule target de l'interface Event est une référence à l'objet sur lequel l'événement a été dispatché. Elle est différente de Event.currentTarget lorsque le gestionnaire d'événements est appelé pendant la phase de bubbling ou de capturing de l'événement.

MDN Reference

Hérité de

CommandEventish.target


timeStamp

readonly timeStamp: number

La propriété en lecture seule timeStamp de l'interface Event renvoie le temps (en millisecondes) auquel l'événement a été créé.

MDN Reference

Hérité de

Event.timeStamp


type

readonly type: string

La propriété en lecture seule type de l'interface Event renvoie une chaîne contenant le type de l'événement. Elle est définie lors de la construction de l'événement et correspond au nom couramment utilisé pour se référer à l'événement spécifique, comme click, load ou error.

MDN Reference

Hérité de

Event.type


NONE

readonly NONE: 0

Hérité de

Event.NONE


CAPTURING_PHASE

readonly CAPTURING_PHASE: 1

Hérité de

Event.CAPTURING_PHASE


AT_TARGET

readonly AT_TARGET: 2

Hérité de

Event.AT_TARGET


BUBBLING_PHASE

readonly BUBBLING_PHASE: 3

Hérité de

Event.BUBBLING_PHASE

Méthodes

composedPath()

composedPath(): EventTarget[]

La méthode composedPath() de l'interface Event renvoie le chemin (path) de l'événement qui est un tableau des objets sur lesquels les écouteurs seront invoqués. Cela n'inclut pas les nœuds dans les arbres shadow si le shadow root a été créé avec ShadowRoot.mode fermé.

MDN Reference

Renvoie

EventTarget[]

Hérité de

Event.composedPath


initEvent()

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

La méthode Event.initEvent() est utilisée pour initialiser la valeur d'un événement créé en utilisant Document.createEvent().

Paramètres

type

string

bubbles?

boolean

cancelable?

boolean

Renvoie

void

Obsolète

MDN Reference

Hérité de

Event.initEvent


preventDefault()

preventDefault(): void

La méthode preventDefault() de l'interface Event indique à l'agent utilisateur que l'événement est explicitement géré, de sorte que son action par défaut, comme le défilement de la page, la navigation de lien ou le collage de texte, ne doit pas être effectuée.

MDN Reference

Renvoie

void

Hérité de

Event.preventDefault


stopImmediatePropagation()

stopImmediatePropagation(): void

La méthode stopImmediatePropagation() de l'interface Event empêche que d'autres écouteurs du même événement soient appelés.

MDN Reference

Renvoie

void

Hérité de

Event.stopImmediatePropagation


stopPropagation()

stopPropagation(): void

La méthode stopPropagation() de l'interface Event empêche la propagation ultérieure de l'événement courant pendant les phases de capturing et de bubbling. Elle n'empêche toutefois pas les comportements par défaut de se produire ; par exemple, les clics sur les liens sont toujours traités. Si l'on souhaite arrêter ces comportements, voir la méthode preventDefault(). Elle n'empêche pas non plus la propagation vers d'autres gestionnaires d'événements du même élément. Si l'on veut les empêcher, voir stopImmediatePropagation().

MDN Reference

Renvoie

void

Hérité de

Event.stopPropagation