Skip to content

pantoken / formats/interactions/src / CommandEventish

Arayüz: CommandEventish

Invoker Commands CommandEvent'nin command/source biçimi (henüz DOM lib türlerinde yok).

Genişletir

  • Event

Özellikler

command

command: string


source

source: Element | null


bubbles

readonly bubbles: boolean

Event arayüzünün bubbles salt okunur özelliği, olayın DOM ağacı boyunca yükselip yükselmediğini gösterir.

MDN Reference

Şuradan miras alındı

Event.bubbles


cancelBubble

cancelBubble: boolean

Event arayüzünün cancelBubble özelliği kullanımdan kaldırılmıştır. Bunun yerine Event.stopPropagation() kullanın. Bir olay işleyicisinden dönmeden önce değerini true olarak ayarlamak, olayın yayılmasını engeller. Daha sonraki uygulamalarda bunu false yapmak herhangi bir etki oluşturmaz. Ayrıntılar için Tarayıcı uyumluluğuna bakın.

Kullanımdan kaldırıldı

MDN Reference

Şuradan miras alındı

Event.cancelBubble


cancelable

readonly cancelable: boolean

Event arayüzünün cancelable salt okunur özelliği, olayın iptal edilebilir olup olmadığını ve dolayısıyla olay hiç gerçekleşmemiş gibi önlenip önlenemeyeceğini gösterir.

MDN Reference

Şuradan miras alındı

Event.cancelable


composed

readonly composed: boolean

Event arayüzünün salt okunur composed özelliği, olayın shadow DOM sınırını aşarak standart DOM'a yayılıp yayılmayacağını belirten bir boolean değer döner.

MDN Reference

Şuradan miras alındı

Event.composed


currentTarget

readonly currentTarget: EventTarget | null

Event arayüzünün currentTarget salt okunur özelliği, olay işleyicisinin eklenmiş olduğu elementi tanımlar.

MDN Reference

Şuradan miras alındı

CommandEventish.currentTarget


defaultPrevented

readonly defaultPrevented: boolean

Event arayüzünün defaultPrevented salt okunur özelliği, Event.preventDefault() çağrısının olayı iptal edip etmediğini belirten bir boolean değer döner.

MDN Reference

Şuradan miras alındı

Event.defaultPrevented


eventPhase

readonly eventPhase: number

Event arayüzünün eventPhase salt okunur özelliği, olay akışının hangi aşamasının şu anda değerlendirildiğini gösterir.

MDN Reference

Şuradan miras alındı

Event.eventPhase


isTrusted

readonly isTrusted: boolean

Event arayüzünün isTrusted salt okunur özelliği, olayı kullanıcı aracısının (kullanıcı eylemleri ve HTMLElement.focus() gibi programatik yöntemler dahil) ürettiği durumlarda true, EventTarget.dispatchEvent() ile gönderildiğinde false olan bir boolean değerdir. Tek istisna, isTrusted özelliğini kullanıcı ajanlarında false olarak başlatan click olayıdır.

MDN Reference

Şuradan miras alındı

Event.isTrusted


returnValue

returnValue: boolean

Event özelliği returnValue, bu olay için varsayılan eylemin engellenip engellenmediğini gösterir.

Kullanımdan kaldırıldı

MDN Reference

Şuradan miras alındı

Event.returnValue


srcElement

readonly srcElement: EventTarget | null

Kullanımdan kaldırılmış Event.srcElement, Event.target özelliğinin bir takma adıdır. Bunun yerine Event.target kullanın.

Kullanımdan kaldırıldı

MDN Reference

Şuradan miras alındı

CommandEventish.srcElement


target

readonly target: EventTarget | null

Event arayüzünün salt okunur target özelliği, olayın hangi nesne üzerine gönderildiğine referanstır. Olay işleyicisi, olayın kabarcıklanma veya yakalama fazında çağrıldığında Event.currentTarget'ten farklıdır.

MDN Reference

Şuradan miras alındı

CommandEventish.target


timeStamp

readonly timeStamp: number

Event arayüzünün timeStamp salt okunur özelliği, olayın oluşturulduğu zamanı (milisaniye cinsinden) döndürür.

MDN Reference

Şuradan miras alındı

Event.timeStamp


type

readonly type: string

Event arayüzünün type salt okunur özelliği, olayın türünü içeren bir dize döndürür. Olay oluşturulurken ayarlanır ve genellikle belirli olayı ifade etmek için kullanılan addır; örneğin click, load veya error.

MDN Reference

Şuradan miras alındı

Event.type


NONE

readonly NONE: 0

Şuradan miras alındı

Event.NONE


CAPTURING_PHASE

readonly CAPTURING_PHASE: 1

Şuradan miras alındı

Event.CAPTURING_PHASE


AT_TARGET

readonly AT_TARGET: 2

Şuradan miras alındı

Event.AT_TARGET


BUBBLING_PHASE

readonly BUBBLING_PHASE: 3

Şuradan miras alındı

Event.BUBBLING_PHASE

Metotlar

composedPath()

composedPath(): EventTarget[]

Event arayüzünün composedPath() yöntemi, dinleyicilerin çağrılacağı nesnelerin bir dizisi olan olayın yolunu döndürür. Bu, shadow root kapalı modda oluşturulduysa shadow ağaçlarındaki düğümleri içermez.

MDN Reference

Döndürür

EventTarget[]

Şuradan miras alındı

Event.composedPath


initEvent()

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

Event.initEvent() yöntemi, Document.createEvent() kullanılarak oluşturulan bir olayın değerini başlatmak için kullanılır.

Parametreler

type

string

bubbles?

boolean

cancelable?

boolean

Döndürür

void

Kullanımdan kaldırıldı

MDN Reference

Şuradan miras alındı

Event.initEvent


preventDefault()

preventDefault(): void

Event arayüzünün preventDefault() yöntemi, olayın açıkça işlendiğini kullanıcı ajanına bildirir; bu nedenle sayfa kaydırma, bağlantı navigasyonu veya metin yapıştırma gibi varsayılan eylemler gerçekleştirilmemelidir.

MDN Reference

Döndürür

void

Şuradan miras alındı

Event.preventDefault


stopImmediatePropagation()

stopImmediatePropagation(): void

Event arayüzünün stopImmediatePropagation() yöntemi, aynı olay için diğer dinleyicilerin çağrılmasını engeller.

MDN Reference

Döndürür

void

Şuradan miras alındı

Event.stopImmediatePropagation


stopPropagation()

stopPropagation(): void

Event arayüzünün stopPropagation() yöntemi, mevcut olayın yakalama ve kabarcıklanma aşamalarındaki daha ileri yayılımını engeller. Ancak bu, varsayılan davranışların meydana gelmesini engellemez; örneğin, bağlantılara tıklamalar yine işlenir. Bu tür davranışları durdurmak istiyorsanız preventDefault() yöntemine bakın. Ayrıca bu yöntem, mevcut elementin diğer olay işleyicilerine yayılmayı engellemez; onları durdurmak isterseniz stopImmediatePropagation()'a bakın.

MDN Reference

Döndürür

void

Şuradan miras alındı

Event.stopPropagation