pantoken / formats/interactions/src / CommandEventish
Interfész: CommandEventish
Egy Invoker Commands CommandEvent command/source alakja (még nem szerepel a DOM lib típusokban).
Kiterjeszti
Event
Tulajdonságok
command
command:
string
source
source:
Element|null
bubbles
readonlybubbles:boolean
Az Event interfész bubbles csak olvasható tulajdonsága azt jelzi, hogy az esemény felfelé buborékolódik a DOM-fán vagy sem.
Örökölve innen
Event.bubbles
cancelBubble
cancelBubble:
boolean
Az Event interfész cancelBubble tulajdonsága elavult. Helyette használja az Event.stopPropagation() metódust. Az értékének igaz értékre állítása az eseménykezelőből való visszatérés előtt megakadályozza az esemény terjedését. A későbbi implementációkban ennek hamis értékre állítása nem okoz semmit. A böngészőkompatibilitásért lásd a részleteket.
Elavult
Örökölve innen
Event.cancelBubble
cancelable
readonlycancelable:boolean
Az Event interfész cancelable csak olvasható tulajdonsága azt jelzi, hogy az esemény lemondható-e, és ezért megelőzhető, mintha az esemény sosem történt volna meg.
Örökölve innen
Event.cancelable
composed
readonlycomposed:boolean
Az Event interfész composed csak olvasható tulajdonsága egy logikai értéket ad vissza, amely azt jelzi, hogy az esemény áthalad-e az árnyék DOM határán a szabványos DOM-ba.
Örökölve innen
Event.composed
currentTarget
readonlycurrentTarget:EventTarget|null
Az Event interfész currentTarget csak olvasható tulajdonsága azt az elemet azonosítja, amelyhez az eseménykezelő csatolódott.
Örökölve innen
defaultPrevented
readonlydefaultPrevented:boolean
Az Event interfész defaultPrevented csak olvasható tulajdonsága egy logikai értéket ad vissza, amely azt jelzi, hogy az Event.preventDefault() hívása lemondta-e az eseményt.
Örökölve innen
Event.defaultPrevented
eventPhase
readonlyeventPhase:number
Az Event interfész eventPhase csak olvasható tulajdonsága azt jelzi, hogy az eseményfolyamat mely fázisa értékelésre kerül.
Örökölve innen
Event.eventPhase
isTrusted
readonlyisTrusted:boolean
A isTrusted a Event interfész egy csak olvasható tulajdonsága, amely egy logikai érték, amely igaz, ha az eseményt a felhasználói ügynök generálta (beleértve a felhasználói műveletek és olyan programozott módszerek, mint az HTMLElement.focus()), és hamis, ha az eseményt az EventTarget.dispatchEvent() segítségével küldték. Az egyetlen kivétel a click esemény, amely az isTrusted tulajdonságot hamis értékre állítja a felhasználói ügynökökben.
Örökölve innen
Event.isTrusted
returnValue
returnValue:
boolean
Az Event tulajdonság returnValue azt jelzi, hogy az esemény alapértelmezett művelete megelőzött-e vagy sem.
Elavult
Örökölve innen
Event.returnValue
srcElement
readonlysrcElement:EventTarget|null
Az elavult Event.srcElement az Event.target tulajdonság aliasa. Helyette használja az Event.target-et.
Elavult
Örökölve innen
target
readonlytarget:EventTarget|null
Az Event interfész csak olvasható target tulajdonsága egy hivatkozás az objektumra, amelyre az eseményt küldték. Az Event.currentTarget-től eltérő, ha az eseménykezelőt az esemény buborékzási vagy rögzítési fázisa során hívják meg.
Örökölve innen
timeStamp
readonlytimeStamp:number
Az Event interfész timeStamp csak olvasható tulajdonsága azt az időt adja vissza (milliszekundumban), amikor az esemény létre lett hozva.
Örökölve innen
Event.timeStamp
type
readonlytype:string
Az Event interfész type csak olvasható tulajdonsága egy olyan karakterláncot ad vissza, amely az esemény típusát tartalmazza. Az esemény felépítésekor kerül beállításra, és ez az adott eseményre általánosan használt név, például click, load vagy error.
Örökölve innen
Event.type
NONE
readonlyNONE:0
Örökölve innen
Event.NONE
CAPTURING_PHASE
readonlyCAPTURING_PHASE:1
Örökölve innen
Event.CAPTURING_PHASE
AT_TARGET
readonlyAT_TARGET:2
Örökölve innen
Event.AT_TARGET
BUBBLING_PHASE
readonlyBUBBLING_PHASE:3
Örökölve innen
Event.BUBBLING_PHASE
Metódusok
composedPath()
composedPath():
EventTarget[]
Az Event interfész composedPath() metódusa az esemény útvonalát adja vissza, amely egy olyan objektumok tömbjét jelenti, amelyeken a figyelőket meghívják. Ez nem tartalmazza a shadow fák csomópontjait, ha a shadow root a ShadowRoot.mode closed értékkel jött létre.
Visszatérés
EventTarget[]
Örökölve innen
Event.composedPath
initEvent()
initEvent(
type,bubbles?,cancelable?):void
A Event.initEvent() metódust a Document.createEvent() használatával létrehozott esemény értékének inicializálására használják.
Paraméterek
type
string
bubbles?
boolean
cancelable?
boolean
Visszatérés
void
Elavult
Örökölve innen
Event.initEvent
preventDefault()
preventDefault():
void
Az Event interfész preventDefault() metódusa azt jelzi a felhasználói ügynöknek, hogy az eseményt kifejezetten kezelik, így annak alapértelmezett művelete, például az oldal görgetése, hivatkozás navigációja vagy szöveg beillesztése, nem végezhető el.
Visszatérés
void
Örökölve innen
Event.preventDefault
stopImmediatePropagation()
stopImmediatePropagation():
void
Az Event interfész stopImmediatePropagation() metódusa megakadályozza, hogy az ugyanazon esemény más figyelői meghívódjanak.
Visszatérés
void
Örökölve innen
Event.stopImmediatePropagation
stopPropagation()
stopPropagation():
void
Az Event interfész stopPropagation() metódusa megakadályozza a jelenlegi esemény további terjedését a rögzítési és buborékzási fázisokban. Ez azonban nem akadályozza meg az alapértelmezett viselkedést; például a hivatkozásokra kattintások továbbra is feldolgozódnak. Ha szeretné leállítani ezeket a viselkedéseket, lásd a preventDefault() metódust. Az aktuális elem más eseménykezelőire történő terjedést sem akadályozza meg. Ha szeretné leállítani ezeket, lásd a stopImmediatePropagation() funkciót.
Visszatérés
void
Örökölve innen
Event.stopPropagation