Skip to content

pantoken / 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