Skip to content

pantoken-root / renderers/web-components/src / CommandEventish

Arayüz: CommandEventish ​

Alfa

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

Genişletir ​

  • Event

Özellikler ​

command ​

command: string

Alfa


source ​

source: Element | null

Alfa


bubbles ​

readonly bubbles: boolean

Alfa

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

Alfa

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

Alfa

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

Alfa

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

Alfa

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

Alfa

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

Alfa

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

Alfa

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

Alfa

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

Alfa

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

Alfa

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

Alfa

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

Alfa

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

Alfa

Şuradan miras alındı ​

Event.NONE


CAPTURING_PHASE ​

readonly CAPTURING_PHASE: 1

Alfa

Şuradan miras alındı ​

Event.CAPTURING_PHASE


AT_TARGET ​

readonly AT_TARGET: 2

Alfa

Şuradan miras alındı ​

Event.AT_TARGET


BUBBLING_PHASE ​

readonly BUBBLING_PHASE: 3

Alfa

Şuradan miras alındı ​

Event.BUBBLING_PHASE

Metotlar ​

composedPath() ​

composedPath(): EventTarget[]

Alfa

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

Alfa

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

Alfa

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

Alfa

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

Alfa

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