Skip to content

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

Schnittstelle: CommandEventish ​

Alpha

Die command/source Form eines Invoker Commands CommandEvent (noch nicht in den DOM-Lib-Typen).

Erweitert ​

  • Event

Eigenschaften ​

command ​

command: string

Alpha


source ​

source: Element | null

Alpha


bubbles ​

readonly bubbles: boolean

Alpha

Die bubbles schreibgeschützte Eigenschaft des Event-Interfaces gibt an, ob das Ereignis im DOM-Baum nach oben blubbert oder nicht.

MDN Reference

Geerbt von ​

Event.bubbles


cancelBubble ​

cancelBubble: boolean

Alpha

Die cancelBubble Eigenschaft des Event-Interfaces ist veraltet. Verwende stattdessen Event.stopPropagation(). Das Setzen ihres Werts auf true vor dem Zurückkehren aus einem Ereignishandler verhindert die Weiterleitung des Ereignisses. In späteren Implementierungen bewirkt das Setzen auf false nichts. Siehe Browser-Kompatibilität für Details.

Veraltet ​

MDN Reference

Geerbt von ​

Event.cancelBubble


cancelable ​

readonly cancelable: boolean

Alpha

Die cancelable schreibgeschützte Eigenschaft des Event-Interfaces gibt an, ob das Ereignis abgebrochen werden kann und somit verhindert werden kann, als wäre es nie passiert.

MDN Reference

Geerbt von ​

Event.cancelable


composed ​

readonly composed: boolean

Alpha

Die schreibgeschützte composed Eigenschaft des Event-Interfaces gibt einen booleschen Wert zurück, der angibt, ob das Ereignis die Grenze des Shadow DOMs in das Standard-DOM weiterleiten wird oder nicht.

MDN Reference

Geerbt von ​

Event.composed


currentTarget ​

readonly currentTarget: EventTarget | null

Alpha

Die currentTarget schreibgeschützte Eigenschaft des Event-Interfaces identifiziert das Element, an das der Ereignishandler gebunden wurde.

MDN Reference

Geerbt von ​

CommandEventish.currentTarget


defaultPrevented ​

readonly defaultPrevented: boolean

Alpha

Die defaultPrevented schreibgeschützte Eigenschaft des Event-Interfaces gibt einen booleschen Wert zurück, der angibt, ob der Aufruf von Event.preventDefault() das Ereignis abgebrochen hat.

MDN Reference

Geerbt von ​

Event.defaultPrevented


eventPhase ​

readonly eventPhase: number

Alpha

Die eventPhase schreibgeschützte Eigenschaft des Event-Interfaces gibt an, welche Phase des Ereignisflusses gerade ausgewertet wird.

MDN Reference

Geerbt von ​

Event.eventPhase


isTrusted ​

readonly isTrusted: boolean

Alpha

Die isTrusted schreibgeschützte Eigenschaft des Event-Interfaces ist ein boolescher Wert, der true ist, wenn das Ereignis vom User Agent erzeugt wurde (einschließlich durch Benutzeraktionen und programmatische Methoden wie HTMLElement.focus()), und false, wenn das Ereignis via EventTarget.dispatchEvent() ausgelöst wurde. Die einzige Ausnahme ist das click-Ereignis, bei dem der User Agent die isTrusted-Eigenschaft mit false initialisiert.

MDN Reference

Geerbt von ​

Event.isTrusted


returnValue ​

returnValue: boolean

Alpha

Die Event-Eigenschaft returnValue zeigt an, ob die Standardaktion für dieses Ereignis verhindert wurde oder nicht.

Veraltet ​

MDN Reference

Geerbt von ​

Event.returnValue


srcElement ​

readonly srcElement: EventTarget | null

Alpha

Das veraltete Event.srcElement ist ein Alias für die Event.target-Eigenschaft. Verwende stattdessen Event.target.

Veraltet ​

MDN Reference

Geerbt von ​

CommandEventish.srcElement


target ​

readonly target: EventTarget | null

Alpha

Die schreibgeschützte target Eigenschaft des Event-Interfaces ist eine Referenz auf das Objekt, auf das das Ereignis verteilt wurde. Sie unterscheidet sich von Event.currentTarget, wenn der Ereignishandler während der Bubbling- oder Capturing-Phase aufgerufen wird.

MDN Reference

Geerbt von ​

CommandEventish.target


timeStamp ​

readonly timeStamp: number

Alpha

Die timeStamp schreibgeschützte Eigenschaft des Event-Interfaces gibt die Zeit (in Millisekunden) zurück, zu der das Ereignis erstellt wurde.

MDN Reference

Geerbt von ​

Event.timeStamp


type ​

readonly type: string

Alpha

Die type schreibgeschützte Eigenschaft des Event-Interfaces gibt einen String zurück, der den Typ des Ereignisses enthält. Er wird beim Erstellen des Ereignisses gesetzt und ist der gebräuchliche Name, der zur Bezeichnung des spezifischen Ereignisses verwendet wird, wie z. B. click, load oder error.

MDN Reference

Geerbt von ​

Event.type


NONE ​

readonly NONE: 0

Alpha

Geerbt von ​

Event.NONE


CAPTURING_PHASE ​

readonly CAPTURING_PHASE: 1

Alpha

Geerbt von ​

Event.CAPTURING_PHASE


AT_TARGET ​

readonly AT_TARGET: 2

Alpha

Geerbt von ​

Event.AT_TARGET


BUBBLING_PHASE ​

readonly BUBBLING_PHASE: 3

Alpha

Geerbt von ​

Event.BUBBLING_PHASE

Methoden ​

composedPath() ​

composedPath(): EventTarget[]

Alpha

Die composedPath() Methode des Event-Interfaces gibt den Pfad des Ereignisses zurück, also ein Array der Objekte, auf denen Listener aufgerufen werden. Dies schließt keine Knoten in Shadow-Trees ein, wenn die Shadow-Root mit ShadowRoot.mode geschlossen erstellt wurde.

MDN Reference

Rückgabe ​

EventTarget[]

Geerbt von ​

Event.composedPath


initEvent() ​

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

Alpha

Die Event.initEvent() Methode wird verwendet, um den Wert eines mit Document.createEvent() erzeugten Ereignisses zu initialisieren.

Parameter ​

type ​

string

bubbles? ​

boolean

cancelable? ​

boolean

Rückgabe ​

void

Veraltet ​

MDN Reference

Geerbt von ​

Event.initEvent


preventDefault() ​

preventDefault(): void

Alpha

Die preventDefault() Methode des Event-Interfaces teilt dem User Agent mit, dass das Ereignis explizit behandelt wird, sodass seine Standardaktion, wie Seiten-Scrollen, Link-Navigation oder Einfügen von Text, nicht ausgeführt werden sollte.

MDN Reference

Rückgabe ​

void

Geerbt von ​

Event.preventDefault


stopImmediatePropagation() ​

stopImmediatePropagation(): void

Alpha

Die stopImmediatePropagation() Methode des Event-Interfaces verhindert, dass andere Listener desselben Ereignisses aufgerufen werden.

MDN Reference

Rückgabe ​

void

Geerbt von ​

Event.stopImmediatePropagation


stopPropagation() ​

stopPropagation(): void

Alpha

Die stopPropagation() Methode des Event-Interfaces verhindert die weitere Propagation des aktuellen Ereignisses in den Capturing- und Bubbling-Phasen. Sie verhindert jedoch nicht, dass Standardverhalten ausgeführt werden; zum Beispiel werden Klicks auf Links weiterhin verarbeitet. Wenn diese Verhaltensweisen verhindert werden sollen, siehe die Methode preventDefault(). Sie verhindert außerdem nicht die Weiterleitung an andere Ereignishandler des aktuellen Elements. Wenn das gewünscht ist, siehe stopImmediatePropagation().

MDN Reference

Rückgabe ​

void

Geerbt von ​

Event.stopPropagation