Skip to content

pantoken-root / formats/interactions/src / CommandEventish

Grensesnitt: CommandEventish ​

Den command/source forma til ein Invoker Commands CommandEvent (ikkje i DOM-lib-typar enno).

Utvidar ​

  • Event

Eigenskapar ​

command ​

command: string


source ​

source: Element | null


bubbles ​

readonly bubbles: boolean

Den bubbles skrivebeskytta eigenskapen på Event-grensesnittet viser om hendinga boblar opp gjennom DOM-treet eller ikkje.

MDN Reference

Arva frå ​

Event.bubbles


cancelBubble ​

cancelBubble: boolean

Eigenskapen cancelBubble på Event-grensesnittet er avvikla. Bruk Event.stopPropagation() i staden. Å sette verdien til true før ein returnerer frå ein hendinghandterar forhindrar at hendinga blir propagert. I seinare implementasjonar gjer det ingen ting å sette dette til false. Sjå nettlesarkompatibilitet for detaljar.

Utdatert ​

MDN Reference

Arva frå ​

Event.cancelBubble


cancelable ​

readonly cancelable: boolean

Den cancelable skrivebeskytta eigenskapen på Event-grensesnittet indikerer om hendinga kan avbrytast, og dermed forhindrast som om hendinga aldri skjedde.

MDN Reference

Arva frå ​

Event.cancelable


composed ​

readonly composed: boolean

Den skrivebeskytta composed eigenskapen på Event-grensesnittet returnerer ein boolsk verdi som indikerer om hendinga vil propagere over grensene til shadow DOM inn i det vanlege DOM eller ikkje.

MDN Reference

Arva frå ​

Event.composed


currentTarget ​

readonly currentTarget: EventTarget | null

Den currentTarget skrivebeskytta eigenskapen på Event-grensesnittet identifiserer elementet som hendinghandteraren blei festa til.

MDN Reference

Arva frå ​

CommandEventish.currentTarget


defaultPrevented ​

readonly defaultPrevented: boolean

Den defaultPrevented skrivebeskytta eigenskapen på Event-grensesnittet returnerer ein boolsk verdi som viser om kall til Event.preventDefault() avbraut hendinga.

MDN Reference

Arva frå ​

Event.defaultPrevented


eventPhase ​

readonly eventPhase: number

Den eventPhase skrivebeskytta eigenskapen på Event-grensesnittet indikerer kva fase av hendingstraumen som er under evaluering for augeblinken.

MDN Reference

Arva frå ​

Event.eventPhase


isTrusted ​

readonly isTrusted: boolean

Den isTrusted skrivebeskytta eigenskapen på Event-grensesnittet er ein boolsk verdi som er true når hendinga vart generert av brukaragenten (inkludert via brukarhandlingar og programatiske metodar som HTMLElement.focus()), og false når hendinga vart sendt via EventTarget.dispatchEvent(). Eit unntak er click-hendinga, som set isTrusted til false i nokre brukaragentar.

MDN Reference

Arva frå ​

Event.isTrusted


returnValue ​

returnValue: boolean

Event-eigenskapen returnValue indikerer om standardhandlingen for denne hendinga er blitt forhindra eller ikkje.

Utdatert ​

MDN Reference

Arva frå ​

Event.returnValue


srcElement ​

readonly srcElement: EventTarget | null

Den avvikla Event.srcElement er eit alias for Event.target-eigenskapen. Bruk Event.target i staden.

Utdatert ​

MDN Reference

Arva frå ​

CommandEventish.srcElement


target ​

readonly target: EventTarget | null

Den skrivebeskytta target eigenskapen på Event-grensesnittet er ei referanse til objektet hendinga vart dispatcha på. Ho er ulik Event.currentTarget når hendinghandteraren kallar under bobling- eller fangefasen av hendinga.

MDN Reference

Arva frå ​

CommandEventish.target


timeStamp ​

readonly timeStamp: number

Den timeStamp skrivebeskytta eigenskapen på Event-grensesnittet returnerer tida (i millisekund) då hendinga vart oppretta.

MDN Reference

Arva frå ​

Event.timeStamp


type ​

readonly type: string

Den type skrivebeskytta eigenskapen på Event-grensesnittet returnerer ein streng med typen til hendinga. Ho blir sett ved konstruksjon av hendinga og er namnet som vanlegvis blir brukt for å vise til den spesifikke hendinga, som click, load eller error.

MDN Reference

Arva frå ​

Event.type


NONE ​

readonly NONE: 0

Arva frå ​

Event.NONE


CAPTURING_PHASE ​

readonly CAPTURING_PHASE: 1

Arva frå ​

Event.CAPTURING_PHASE


AT_TARGET ​

readonly AT_TARGET: 2

Arva frå ​

Event.AT_TARGET


BUBBLING_PHASE ​

readonly BUBBLING_PHASE: 3

Arva frå ​

Event.BUBBLING_PHASE

Metodar ​

composedPath() ​

composedPath(): EventTarget[]

Metoden composedPath() på Event-grensesnittet returnerer hendingas sti, som er eit array av objekt som lyttarar blir kalla på. Dette inkluderer ikkje nodar i shadow-tre dersom shadow root vart oppretta med ShadowRoot.mode sett til closed.

MDN Reference

Returnerer ​

EventTarget[]

Arva frå ​

Event.composedPath


initEvent() ​

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

Metoden Event.initEvent() blir brukt for å initialisere verdien til ein hending oppretta med Document.createEvent().

Parametrar ​

type ​

string

bubbles? ​

boolean

cancelable? ​

boolean

Returnerer ​

void

Utdatert ​

MDN Reference

Arva frå ​

Event.initEvent


preventDefault() ​

preventDefault(): void

Metoden preventDefault() på Event-grensesnittet fortel brukaragenten at hendinga blir eksplisitt handtert, så den standardhandlingen, som side-rulling, navigering til lenke eller innliming av tekst, ikkje bør bli utført.

MDN Reference

Returnerer ​

void

Arva frå ​

Event.preventDefault


stopImmediatePropagation() ​

stopImmediatePropagation(): void

Metoden stopImmediatePropagation() på Event-grensesnittet hindrar andre lyttarar for same hending frå å bli kalla.

MDN Reference

Returnerer ​

void

Arva frå ​

Event.stopImmediatePropagation


stopPropagation() ​

stopPropagation(): void

Metoden stopPropagation() på Event-grensesnittet forhindrar vidare propagasjon av den gjeldande hendinga i fange- og boblefasane. Ho forhindrar derimot ikkje at eventuelle standardåtferder skjer; til dømes blir klikk på lenker framleis handtert. Dersom ein vil stoppe slike åtferder, sjå preventDefault()-metoden. Ho forhindrar heller ikkje propagasjon til andre hendinghandterarar på det noverande elementet. Dersom ein vil stoppe dei, sjå stopImmediatePropagation().

MDN Reference

Returnerer ​

void

Arva frå ​

Event.stopPropagation