Skip to content

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

Gränssnitt: CommandEventish ​

Alfa

command/source formen av en Invoker Commands CommandEvent (finns ännu inte i DOM-bibliotekstyper).

Utökar ​

  • Event

Egenskaper ​

command ​

command: string

Alfa


source ​

source: Element | null

Alfa


bubbles ​

readonly bubbles: boolean

Alfa

Den bubbles skrivskyddade egenskapen på Event-gränssnittet anger om händelsen bubblar upp genom DOM-trädet eller inte.

MDN Reference

Ärvd från ​

Event.bubbles


cancelBubble ​

cancelBubble: boolean

Alfa

Egenskapen cancelBubble på Event-gränssnittet är föråldrad. Använd Event.stopPropagation() istället. Att sätta dess värde till true innan man returnerar från en händelsehanterare förhindrar att händelsen sprids. I senare implementationer gör det ingen skillnad att sätta den till false. Se webbläsarkompatibilitet för detaljer.

Föråldrad ​

MDN Reference

Ärvd från ​

Event.cancelBubble


cancelable ​

readonly cancelable: boolean

Alfa

Den skrivskyddade egenskapen cancelable på Event-gränssnittet anger om händelsen kan avbrytas, och därmed förhindras som om händelsen aldrig inträffade.

MDN Reference

Ärvd från ​

Event.cancelable


composed ​

readonly composed: boolean

Alfa

Den skrivskyddade egenskapen composed på Event-gränssnittet returnerar ett boolean-värde som anger om händelsen kommer att propagera över skugga-DOM-gränsen in i standard-DOM eller inte.

MDN Reference

Ärvd från ​

Event.composed


currentTarget ​

readonly currentTarget: EventTarget | null

Alfa

Den skrivskyddade egenskapen currentTarget på Event-gränssnittet identifierar elementet som händelsehanteraren har fästs vid.

MDN Reference

Ärvd från ​

CommandEventish.currentTarget


defaultPrevented ​

readonly defaultPrevented: boolean

Alfa

Den skrivskyddade egenskapen defaultPrevented på Event-gränssnittet returnerar ett boolean-värde som anger om anropet till Event.preventDefault() avbröt händelsen.

MDN Reference

Ärvd från ​

Event.defaultPrevented


eventPhase ​

readonly eventPhase: number

Alfa

Den skrivskyddade egenskapen eventPhase på Event-gränssnittet anger vilken fas av händelseflödet som för närvarande utvärderas.

MDN Reference

Ärvd från ​

Event.eventPhase


isTrusted ​

readonly isTrusted: boolean

Alfa

Den skrivskyddade egenskapen isTrusted på Event-gränssnittet är ett boolean-värde som är true när händelsen genererades av användaragenter (inklusive via användaråtgärder och programatiska metoder som HTMLElement.focus()), och false när händelsen skickades via EventTarget.dispatchEvent(). Det enda undantaget är click-händelsen, som initialiserar isTrusted till false i användaragenter.

MDN Reference

Ärvd från ​

Event.isTrusted


returnValue ​

returnValue: boolean

Alfa

Event-egenskapen returnValue anger om standardåtgärden för denna händelse har förhindrats eller inte.

Föråldrad ​

MDN Reference

Ärvd från ​

Event.returnValue


srcElement ​

readonly srcElement: EventTarget | null

Alfa

Den föråldrade Event.srcElement är ett alias för Event.target-egenskapen. Använd Event.target istället.

Föråldrad ​

MDN Reference

Ärvd från ​

CommandEventish.srcElement


target ​

readonly target: EventTarget | null

Alfa

Den skrivskyddade egenskapen target på Event-gränssnittet är en referens till det objekt som händelsen skickades till. Den skiljer sig från Event.currentTarget när händelsehanteraren anropas under bubbling- eller capturing-fasen.

MDN Reference

Ärvd från ​

CommandEventish.target


timeStamp ​

readonly timeStamp: number

Alfa

Den skrivskyddade egenskapen timeStamp på Event-gränssnittet returnerar tiden (i millisekunder) då händelsen skapades.

MDN Reference

Ärvd från ​

Event.timeStamp


type ​

readonly type: string

Alfa

Den skrivskyddade egenskapen type på Event-gränssnittet returnerar en sträng som innehåller händelsens typ. Den sätts när händelsen konstrueras och är det namn som vanligtvis används för att referera till den specifika händelsen, såsom click, load eller error.

MDN Reference

Ärvd från ​

Event.type


NONE ​

readonly NONE: 0

Alfa

Ärvd från ​

Event.NONE


CAPTURING_PHASE ​

readonly CAPTURING_PHASE: 1

Alfa

Ärvd från ​

Event.CAPTURING_PHASE


AT_TARGET ​

readonly AT_TARGET: 2

Alfa

Ärvd från ​

Event.AT_TARGET


BUBBLING_PHASE ​

readonly BUBBLING_PHASE: 3

Alfa

Ärvd från ​

Event.BUBBLING_PHASE

Metoder ​

composedPath() ​

composedPath(): EventTarget[]

Alfa

Metoden composedPath() på Event-gränssnittet returnerar händelsens path, vilket är en array av de objekt på vilka lyssnare kommer att anropas. Detta inkluderar inte noder i skuggtree om shadow root skapades med ShadowRoot.mode satt till closed.

MDN Reference

Returnerar ​

EventTarget[]

Ärvd från ​

Event.composedPath


initEvent() ​

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

Alfa

Metoden Event.initEvent() används för att initialisera värdet av en händelse skapad med Document.createEvent().

Parametrar ​

type ​

string

bubbles? ​

boolean

cancelable? ​

boolean

Returnerar ​

void

Föråldrad ​

MDN Reference

Ärvd från ​

Event.initEvent


preventDefault() ​

preventDefault(): void

Alfa

Metoden preventDefault() på Event-gränssnittet meddelar användaragenten att händelsen hanteras explicit, så dess standardåtgärd, såsom sidscrollning, länknavigation eller inklistring av text, inte bör utföras.

MDN Reference

Returnerar ​

void

Ärvd från ​

Event.preventDefault


stopImmediatePropagation() ​

stopImmediatePropagation(): void

Alfa

Metoden stopImmediatePropagation() på Event-gränssnittet förhindrar att andra lyssnare för samma händelse anropas.

MDN Reference

Returnerar ​

void

Ärvd från ​

Event.stopImmediatePropagation


stopPropagation() ​

stopPropagation(): void

Alfa

Metoden stopPropagation() på Event-gränssnittet förhindrar vidare propagation av den aktuella händelsen under capturing- och bubbling-faserna. Den förhindrar dock inte att några standardbeteenden inträffar; till exempel bearbetas fortfarande klick på länkar. Om du vill stoppa sådana beteenden, se preventDefault()-metoden. Den förhindrar inte heller propagation till andra händelsehanterare på det aktuella elementet. Om du vill stoppa dem, se stopImmediatePropagation().

MDN Reference

Returnerar ​

void

Ärvd från ​

Event.stopPropagation