UIEvent

UIEvent

Genel Bakış

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

Kullanıcı arayüzü olayları için temel sınıf (WHATWG UI Events §5.1).

Bu sınıf, Python programlarında UIEvent nesneleriyle çalışmak için 5 yöntem sağlar. Kullanılabilir yöntemler şunlardır: __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, default_prevented, detail, event_phase, ve 4 tane daha.

Özellikler

AdTürErişimAçıklama
detailintOkumaOlayla ilişkili tam sayı detay değeri.
viewNoneOkumaHer zaman None başsız modda (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ığı.
timestampfloatOkumaOlay oluşturulduğunda Unix epoch zamanı (saniye).

Yöntemler

İmzaAçıklama
__init__(type: str, bubbles: bool, cancelable: bool, detail: int)Calls initBu UIEvent örneğinde (type, bubbles, cancelable, detail).
prevent_default()Olay iptal edilebilir ise default_prevented değerini True olarak ayarlayın.
stop_propagation()Geçerli hedefteki tüm dinleyiciler tamamlandıktan sonra olay yayılımını durdur.
stop_immediate_propagation()Yayılımı durdur VE geçerli hedeften kalan dinleyicileri engelle.
init_event(type: str, bubbles: bool, cancelable: bool)Ön gönderim olay başlatması için eski takma ad.

Ayrıca Bakınız

 Türkçe