Skip to content

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