Skip to content

pantoken / renderers/web-components/src / CommandEventish

Interface: CommandEventish

Alpha

Formen på command/source for en Invoker Commands CommandEvent (endnu ikke i DOM lib-typer).

Udvider

  • Event

Egenskaber

command

command: string

Alpha


source

source: Element | null

Alpha


bubbles

readonly bubbles: boolean

Alpha

Egenskaben bubbles der kun kan læses af Event-grænsefladen angiver, om begivenheden bobler op gennem DOM-træet eller ej.

MDN Reference

Arvet fra

Event.bubbles


cancelBubble

cancelBubble: boolean

Alpha

Egenskaben cancelBubble af Event-grænsefladen er forældet. Brug Event.stopPropagation() i stedet. Hvis du indstiller dens værdi til true før du vender tilbage fra en event-handler, forhindrer det begivenhedens udbredelse. I senere implementeringer har det ingen effekt at indstille dette til false. Se Browser-kompatibilitet for detaljer.

Udløbet

MDN Reference

Arvet fra

Event.cancelBubble


cancelable

readonly cancelable: boolean

Alpha

Egenskaben cancelable der kun kan læses af Event-grænsefladen angiver, om begivenheden kan annulleres, og således forhindres som om den aldrig skete.

MDN Reference

Arvet fra

Event.cancelable


composed

readonly composed: boolean

Alpha

Den composed egenskab der kun kan læses af Event-grænsefladen returnerer en boolesk værdi som angiver, om begivenheden vil propagere på tværs af shadow DOM-grænsen til standard DOM.

MDN Reference

Arvet fra

Event.composed


currentTarget

readonly currentTarget: EventTarget | null

Alpha

Egenskaben currentTarget der kun kan læses af Event-grænsefladen identificerer det element, som event-handleren er knyttet til.

MDN Reference

Arvet fra

CommandEventish.currentTarget


defaultPrevented

readonly defaultPrevented: boolean

Alpha

Egenskaben defaultPrevented der kun kan læses af Event-grænsefladen returnerer en boolesk værdi som angiver, om kaldet til Event.preventDefault() annullerede begivenheden.

MDN Reference

Arvet fra

Event.defaultPrevented


eventPhase

readonly eventPhase: number

Alpha

Egenskaben eventPhase der kun kan læses af Event-grænsefladen angiver, hvilken fase af begivenhedsflowet der aktuelt bliver evalueret.

MDN Reference

Arvet fra

Event.eventPhase


isTrusted

readonly isTrusted: boolean

Alpha

Egenskaben isTrusted der kun kan læses af Event-grænsefladen er en boolesk værdi som er sand, når begivenheden blev genereret af brugeragenten (herunder via brugerhandlinger og programmatiske metoder såsom HTMLElement.focus()), og falsk, når begivenheden blev afsendt via EventTarget.dispatchEvent(). Den eneste undtagelse er click-begivenheden, som initialiserer isTrusted-egenskaben til false i brugeragenter.

MDN Reference

Arvet fra

Event.isTrusted


returnValue

returnValue: boolean

Alpha

Event-egenskaben returnValue angiver, om standardhandlingen for denne begivenhed er blevet forhindret eller ej.

Udløbet

MDN Reference

Arvet fra

Event.returnValue


srcElement

readonly srcElement: EventTarget | null

Alpha

Den forældede Event.srcElement er et alias for Event.target-egenskaben. Brug Event.target i stedet.

Udløbet

MDN Reference

Arvet fra

CommandEventish.srcElement


target

readonly target: EventTarget | null

Alpha

Den skrivebeskyttede target-egenskab for Event-grænsefladen er en reference til det objekt, hvorpå begivenheden blev sendt. Den er forskellig fra Event.currentTarget, når event-handleren kaldes under bubbling- eller capturing-fasen af begivenheden.

MDN Reference

Arvet fra

CommandEventish.target


timeStamp

readonly timeStamp: number

Alpha

Den timeStamp skrivebeskyttede egenskab for Event-grænsefladen returnerer det tidspunkt (i millisekunder), hvor begivenheden blev oprettet.

MDN Reference

Arvet fra

Event.timeStamp


type

readonly type: string

Alpha

Den type skrivebeskyttede egenskab for Event-grænsefladen returnerer en streng indeholdende begivenhedens type. Den angives, når begivenheden konstrueres, og er det navn, der almindeligvis bruges til at referere til den specifikke begivenhed, såsom click, load eller error.

MDN Reference

Arvet fra

Event.type


NONE

readonly NONE: 0

Alpha

Arvet fra

Event.NONE


CAPTURING_PHASE

readonly CAPTURING_PHASE: 1

Alpha

Arvet fra

Event.CAPTURING_PHASE


AT_TARGET

readonly AT_TARGET: 2

Alpha

Arvet fra

Event.AT_TARGET


BUBBLING_PHASE

readonly BUBBLING_PHASE: 3

Alpha

Arvet fra

Event.BUBBLING_PHASE

Metoder

composedPath()

composedPath(): EventTarget[]

Alpha

Metoden composedPath() for Event-grænsefladen returnerer begivenhedens sti, som er en matrix af de objekter, som lyttere vil blive påkaldt på. Dette inkluderer ikke noder i skyggetræer, hvis skyggeroden blev oprettet med dens ShadowRoot.mode lukket.

MDN Reference

Returnerer

EventTarget[]

Arvet fra

Event.composedPath


initEvent()

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

Alpha

Metoden Event.initEvent() bruges til at initialisere værdien af en begivenhed oprettet ved hjælp af Document.createEvent().

Parametre

type

string

bubbles?

boolean

cancelable?

boolean

Returnerer

void

Udløbet

MDN Reference

Arvet fra

Event.initEvent


preventDefault()

preventDefault(): void

Alpha

Metoden preventDefault() for Event-grænsefladen fortæller brugeragenten, at begivenheden bliver håndteret eksplicit, så dens standardhandling, såsom sidescrolling, linknavigation eller indsætning af tekst, ikke skal foretages.

MDN Reference

Returnerer

void

Arvet fra

Event.preventDefault


stopImmediatePropagation()

stopImmediatePropagation(): void

Alpha

Metoden stopImmediatePropagation() for Event-grænsefladen forhindrer andre lyttere af den samme begivenhed i at blive kaldt.

MDN Reference

Returnerer

void

Arvet fra

Event.stopImmediatePropagation


stopPropagation()

stopPropagation(): void

Alpha

Metoden stopPropagation() for Event-grænsefladen forhindrer yderligere udbredelse af den aktuelle begivenhed i capturing- og bubbling-faserne. Den forhindrer dog ikke eventuelle standardadfærd i at forekomme; for eksempel behandles klik på links stadig. Hvis du vil stoppe denne adfærd, se metoden preventDefault(). Den forhindrer heller ikke udbredelse til andre event-handlere for det aktuelle element. Hvis du vil stoppe det, se stopImmediatePropagation().

MDN Reference

Returnerer

void

Arvet fra

Event.stopPropagation