Skip to content

pantoken / formats/interactions/src / CommandEventish

Rajapinta: CommandEventish

command/source-muotoinen Invoker Commands -komennon CommandEvent (ei vielä DOM-kirjastotyyppinä).

Laajentaa

  • Event

Ominaisuudet

command

command: string


source

source: Element | null


bubbles

readonly bubbles: boolean

bubbles-vainlukuinen ominaisuus Event-rajapinnassa ilmaisee, kuplivatko tapahtumat DOM-puun läpi vai eivät.

MDN Reference

Peritty kohteesta

Event.bubbles


cancelBubble

cancelBubble: boolean

Event-rajapinnan cancelBubble-ominaisuus on vanhentunut. Käytä sen sijaan Event.stopPropagation()-metodia. Asettamalla sen arvoksi true ennen tapahtumankäsittelijästä paluuta estetään tapahtuman propagaatio. Myöhemmissä toteutuksissa arvon asettaminen falseksi ei tee mitään. Katso selainten yhteensopivuus lisätiedoista.

Vanhentunut

MDN Reference

Peritty kohteesta

Event.cancelBubble


cancelable

readonly cancelable: boolean

Event-rajapinnan cancelable-vainlukuinen ominaisuus ilmaisee, voidaanko tapahtuma peruuttaa (ja siten estää ikään kuin tapahtumaa ei olisi koskaan tapahtunut).

MDN Reference

Peritty kohteesta

Event.cancelable


composed

readonly composed: boolean

Event-rajapinnan vainlukuinen composed-ominaisuus palauttaa boolean-arvon, joka ilmaisee, kulkeeko tapahtuma shadow DOM -rajan yli tavalliseen DOM:iin vai ei.

MDN Reference

Peritty kohteesta

Event.composed


currentTarget

readonly currentTarget: EventTarget | null

Event-rajapinnan currentTarget-vainlukuinen ominaisuus tunnistaa elementin, johon tapahtumankäsittelijä on liitetty.

MDN Reference

Peritty kohteesta

CommandEventish.currentTarget


defaultPrevented

readonly defaultPrevented: boolean

Event-rajapinnan defaultPrevented-vainlukuinen ominaisuus palauttaa boolean-arvon, joka ilmaisee, peruutettiinko Event.preventDefault()-kutsulla tapahtuma.

MDN Reference

Peritty kohteesta

Event.defaultPrevented


eventPhase

readonly eventPhase: number

Event-rajapinnan eventPhase-vainlukuinen ominaisuus ilmoittaa, mitä vaihetta tapahtumavirran arvioinnissa parhaillaan käsitellään.

MDN Reference

Peritty kohteesta

Event.eventPhase


isTrusted

readonly isTrusted: boolean

Event-rajapinnan isTrusted-vainlukuinen ominaisuus on boolean-arvo, joka on true, kun tapahtuman on luonut käyttäjäagentti (mukaan lukien käyttäjän toiminnot ja ohjelmalliset menetelmät kuten HTMLElement.focus()), ja false, kun tapahtuma on lähetetty EventTarget.dispatchEvent():lla. Poikkeuksena on click-tapahtuma, jonka isTrusted-ominaisuus alustetaan käyttäjäagenteissa arvolla false.

MDN Reference

Peritty kohteesta

Event.isTrusted


returnValue

returnValue: boolean

Event-ominaisuus returnValue kertoo, onko tämän tapahtuman oletustoiminto estetty vai ei.

Vanhentunut

MDN Reference

Peritty kohteesta

Event.returnValue


srcElement

readonly srcElement: EventTarget | null

Vanhentunut Event.srcElement on alias Event.target-ominaisuudelle. Käytä Event.targetia sen sijaan.

Vanhentunut

MDN Reference

Peritty kohteesta

CommandEventish.srcElement


target

readonly target: EventTarget | null

Event-rajapinnan vainlukuinen target-ominaisuus on viite objektiin, jolle tapahtuma on lähetetty. Se eroaa Event.currentTargetista, kun tapahtumankäsittelijä kutsutaan tapahtuman kuplimis- tai kaappaamisvaiheessa.

MDN Reference

Peritty kohteesta

CommandEventish.target


timeStamp

readonly timeStamp: number

Event-rajapinnan timeStamp-vainlukuinen ominaisuus palauttaa ajan (millisekunteina), jolloin tapahtuma luotiin.

MDN Reference

Peritty kohteesta

Event.timeStamp


type

readonly type: string

Event-rajapinnan type-vainlukuinen ominaisuus palauttaa merkkijonon, joka sisältää tapahtuman tyypin. Se asetetaan tapahtuman luomishetkellä ja on yleisesti käytetty nimi tietylle tapahtumalle, kuten click, load tai error.

MDN Reference

Peritty kohteesta

Event.type


NONE

readonly NONE: 0

Peritty kohteesta

Event.NONE


CAPTURING_PHASE

readonly CAPTURING_PHASE: 1

Peritty kohteesta

Event.CAPTURING_PHASE


AT_TARGET

readonly AT_TARGET: 2

Peritty kohteesta

Event.AT_TARGET


BUBBLING_PHASE

readonly BUBBLING_PHASE: 3

Peritty kohteesta

Event.BUBBLING_PHASE

Metodit

composedPath()

composedPath(): EventTarget[]

Event-rajapinnan composedPath()-metodi palauttaa tapahtuman polun, joka on taulukko objekteista, joilla kuuntelijat tullaan kutsumaan. Tämä ei sisällä solmuja shadow-puissa, jos shadow root on luotu ShadowRoot.mode:lla closed.

MDN Reference

Palauttaa

EventTarget[]

Peritty kohteesta

Event.composedPath


initEvent()

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

Metodia Event.initEvent() käytetään alustamaan tapahtuman arvo, kun tapahtuma luodaan Document.createEvent():lla.

Parametrit

type

string

bubbles?

boolean

cancelable?

boolean

Palauttaa

void

Vanhentunut

MDN Reference

Peritty kohteesta

Event.initEvent


preventDefault()

preventDefault(): void

Event-rajapinnan preventDefault()-metodi ilmoittaa käyttäjäagentille, että tapahtumaa käsitellään nimenomaisesti, joten sen oletustoimintoa, kuten sivun vieritystä, linkin avaamista tai tekstin liittämistä, ei tule suorittaa.

MDN Reference

Palauttaa

void

Peritty kohteesta

Event.preventDefault


stopImmediatePropagation()

stopImmediatePropagation(): void

Event-rajapinnan stopImmediatePropagation()-metodi estää muiden saman tapahtuman kuuntelijoiden kutsumisen.

MDN Reference

Palauttaa

void

Peritty kohteesta

Event.stopImmediatePropagation


stopPropagation()

stopPropagation(): void

Event-rajapinnan stopPropagation()-metodi estää nykyisen tapahtuman etenemisen edelleen kaappaus- ja kuplimisvaiheissa. Se ei kuitenkaan estä oletuskäyttäytymisiä; esimerkiksi linkkien klikkaukset käsitellään edelleen. Jos haluat estää nämä toiminnot, katso preventDefault()-metodia. Se ei myöskään estä propagointia saman elementin muihin tapahtumankäsittelijöihin; jos haluat estää ne, katso stopImmediatePropagation().

MDN Reference

Palauttaa

void

Peritty kohteesta

Event.stopPropagation