Skip to content

pantoken-root / formats/interactions/src / CommandEventish

Grensesnitt: CommandEventish ​

Formen command/source til en Invoker Commands CommandEvent (ikke ennå i DOM-bibliotekstypene).

Utvider ​

  • Event

Egenskaper ​

command ​

command: string


source ​

source: Element | null


bubbles ​

readonly bubbles: boolean

Den bubbles skrivebeskyttede egenskapen på Event-grensesnittet angir om hendelsen bobler opp gjennom DOM-treet eller ikke.

MDN Reference

Arvet fra ​

Event.bubbles


cancelBubble ​

cancelBubble: boolean

Den cancelBubble-egenskapen på Event-grensesnittet er utdatert. Bruk Event.stopPropagation() i stedet. Å sette verdien til true før retur fra en hendelseshåndterer forhindrer propagasjon av hendelsen. I senere implementasjoner gjør det ingenting å sette denne til false. Se Nettleserkompatibilitet for detaljer.

Utdatert ​

MDN Reference

Arvet fra ​

Event.cancelBubble


cancelable ​

readonly cancelable: boolean

Den cancelable skrivebeskyttede egenskapen på Event-grensesnittet angir om hendelsen kan avbrytes, og dermed hindres som om hendelsen aldri skjedde.

MDN Reference

Arvet fra ​

Event.cancelable


composed ​

readonly composed: boolean

Den skrivebeskyttede composed-egenskapen på Event-grensesnittet returnerer en boolsk verdi som angir om hendelsen vil propagere over shadow DOM-grensen inn i standard DOM eller ikke.

MDN Reference

Arvet fra ​

Event.composed


currentTarget ​

readonly currentTarget: EventTarget | null

Den currentTarget skrivebeskyttede egenskapen på Event-grensesnittet identifiserer elementet som hendelseshåndtereren er festet til.

MDN Reference

Arvet fra ​

CommandEventish.currentTarget


defaultPrevented ​

readonly defaultPrevented: boolean

Den defaultPrevented skrivebeskyttede egenskapen på Event-grensesnittet returnerer en boolsk verdi som indikerer om anropet til Event.preventDefault() avbrøt hendelsen.

MDN Reference

Arvet fra ​

Event.defaultPrevented


eventPhase ​

readonly eventPhase: number

Den eventPhase skrivebeskyttede egenskapen på Event-grensesnittet angir hvilken fase av hendelsesflyten som for øyeblikket evalueres.

MDN Reference

Arvet fra ​

Event.eventPhase


isTrusted ​

readonly isTrusted: boolean

Den isTrusted skrivebeskyttede egenskapen på Event-grensesnittet er en boolsk verdi som er true når hendelsen ble generert av brukeragenten (inkludert via brukerhandlinger og programmatiske metoder som HTMLElement.focus()), og false når hendelsen ble sendt via EventTarget.dispatchEvent(). Det eneste unntaket er click-hendelsen, som initialiserer isTrusted-egenskapen til false i brukeragenter.

MDN Reference

Arvet fra ​

Event.isTrusted


returnValue ​

returnValue: boolean

Event-egenskapen returnValue angir om standardhandlingen for denne hendelsen har blitt forhindret eller ikke.

Utdatert ​

MDN Reference

Arvet fra ​

Event.returnValue


srcElement ​

readonly srcElement: EventTarget | null

Den utdaterte Event.srcElement er et alias for Event.target-egenskapen. Bruk Event.target i stedet.

Utdatert ​

MDN Reference

Arvet fra ​

CommandEventish.srcElement


target ​

readonly target: EventTarget | null

Den skrivebeskyttede target-egenskapen på Event-grensesnittet er en referanse til objektet hendelsen ble dispatchet på. Den er forskjellig fra Event.currentTarget når hendelseshåndtereren kalles under bubbling- eller capturing-fasen av hendelsen.

MDN Reference

Arvet fra ​

CommandEventish.target


timeStamp ​

readonly timeStamp: number

Den timeStamp skrivebeskyttede egenskapen på Event-grensesnittet returnerer tidspunktet (i millisekunder) da hendelsen ble opprettet.

MDN Reference

Arvet fra ​

Event.timeStamp


type ​

readonly type: string

Den type skrivebeskyttede egenskapen på Event-grensesnittet returnerer en streng som inneholder hendelsestypen. Den settes når hendelsen konstrueres og er navnet som vanligvis brukes for å referere til den spesifikke hendelsen, som click, load eller error.

MDN Reference

Arvet fra ​

Event.type


NONE ​

readonly NONE: 0

Arvet fra ​

Event.NONE


CAPTURING_PHASE ​

readonly CAPTURING_PHASE: 1

Arvet fra ​

Event.CAPTURING_PHASE


AT_TARGET ​

readonly AT_TARGET: 2

Arvet fra ​

Event.AT_TARGET


BUBBLING_PHASE ​

readonly BUBBLING_PHASE: 3

Arvet fra ​

Event.BUBBLING_PHASE

Metoder ​

composedPath() ​

composedPath(): EventTarget[]

Metoden composedPath() på Event-grensesnittet returnerer hendelsens sti, som er et array av objekter hvor lyttere vil bli kalt. Dette inkluderer ikke noder i shadow-tre hvis shadow root ble opprettet med ShadowRoot.mode satt til closed.

MDN Reference

Returnerer ​

EventTarget[]

Arvet fra ​

Event.composedPath


initEvent() ​

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

Metoden Event.initEvent() brukes for å initialisere verdien av en hendelse opprettet med Document.createEvent().

Parametere ​

type ​

string

bubbles? ​

boolean

cancelable? ​

boolean

Returnerer ​

void

Utdatert ​

MDN Reference

Arvet fra ​

Event.initEvent


preventDefault() ​

preventDefault(): void

Metoden preventDefault() på Event-grensesnittet forteller brukeragenten at hendelsen blir eksplisitt håndtert, slik at dens standardhandling, for eksempel side-rulling, navigering av lenke eller innliming av tekst, ikke bør utføres.

MDN Reference

Returnerer ​

void

Arvet fra ​

Event.preventDefault


stopImmediatePropagation() ​

stopImmediatePropagation(): void

Metoden stopImmediatePropagation() på Event-grensesnittet hindrer at andre lyttere for samme hendelse blir kalt.

MDN Reference

Returnerer ​

void

Arvet fra ​

Event.stopImmediatePropagation


stopPropagation() ​

stopPropagation(): void

Metoden stopPropagation() på Event-grensesnittet forhindrer videre propagasjon av den aktuelle hendelsen i capturing- og bubbling-fasene. Den forhindrer imidlertid ikke standardatferder fra å inntreffe; for eksempel blir klikk på lenker fortsatt behandlet. Hvis du vil stoppe disse atferdene, se preventDefault()-metoden. Den forhindrer heller ikke propagasjon til andre hendelseshåndterere på det nåværende elementet. Hvis du vil stoppe dem, se stopImmediatePropagation().

MDN Reference

Returnerer ​

void

Arvet fra ​

Event.stopPropagation