InputEvent

InputEvent

Genel Bakış

InputEvent, Python için Aspose.Html FOSS içinde bir sınıftır. Şuradan miras alır: UIEvent.

Metin girişi olayı (WHATWG Input Events Level 2 / WHATWG UI Events §5.6).

Bu sınıf, Python programlarında InputEvent nesneleriyle çalışmak için 5 yöntem sağlar. Mevcut yöntemler: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Tüm genel üyeler, Aspose.Html FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: bubbles, cancelable, current_target, data, default_prevented, detail ve 7 tanesi daha.

Özellikler

AdTürErişimAçıklama
data`“strNone”`Okuma
input_typestrOkumaGiriş eyleminin ayrıntılı açıklaması (örn.
is_composingboolOkumaTrue etkinliği aktif bir IME kompozisyonu içinde tetiklendiğinde.
detailintOkumaOlayla ilişkili tamsayı detay değeri.
viewNoneOkumaBaşsız modda her zaman None (Pencere geri referansı kapsam dışı).
typestrOkumaOlay türü dizesi.
bubblesboolOkumaOlayın kabarcıklanıp kabarcıklanmadığı.
cancelableboolOkumaVarsayılan eylemin önlenip önlenemeyeceği.
target`“EventTargetNone”`Okuma
current_target`“EventTargetNone”`Okuma
event_phaseintOkumaAşama sabiti: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolOkumaİptal edilebilir bir olayda preventDefault() çağrılıp çağrılmadığı.
timestampfloatOkumaEtkinlik oluşturulurken Unix epoch zamanı (saniye).

Yöntemler

İmzaAçıklama
`init(type: str, bubbles: bool, cancelable: bool, detail: int, data: “strNone”, input_type: str, is_composing: bool)`
prevent_default()Olay iptal edilebilir ise default_prevented değerini True olarak ayarlayın.
stop_propagation()Mevcut hedefteki tüm dinleyiciler tamamlandıktan sonra olay yayılımını durdur.
stop_immediate_propagation()Yayılımı durdur AND mevcut hedefteki kalan dinleyicileri engelle.
init_event(type: str, bubbles: bool, cancelable: bool)pre-dispatch olay başlatması için eski takma ad.

Ayrıca Bakınız

 Türkçe