TimeEvent

TimeEvent class

TimeEvent arabirimi, Time olaylarıyla ilişkili belirli bağlamsal bilgiler sağlar. Meydana gelebilecek farklı olay türleri şunlardır: startupEvent, endEvent ve repeatEvent.

public class TimeEvent : Event

Özellikleri

İsim Tanım
Bubbles { get; } Bir olayın köpüren bir olay olup olmadığını belirtmek için kullanılır. Olay balonlanabiliyorsa değer doğrudur, yoksa değer yanlıştır.
Cancelable { get; } Bir olayın varsayılan eyleminin engellenip engellenemeyeceğini belirtmek için kullanılır. Varsayılan eylem önlenebilirse, değer doğrudur, aksi takdirde değer yanlıştır.
CurrentTarget { get; } belirtmek için kullanılırIEventTarget kiminIEventListener s şu anda işleniyor. Bu, özellikle yakalama ve köpürme sırasında kullanışlıdır.
DefaultPrevented { get; } İptal edilebilir öznitelik değeri true iken önlemeDefault() çağrıldıysa true, aksi takdirde false döndürür.
Detail { get; } Olayın türüne bağlı olarak, Olayla ilgili bazı ayrıntılı bilgileri belirtir. Bu olay türü için, animasyonun tekrar sayısını belirtir.
EventPhase { get; } Şu anda olay akışının hangi aşamasının değerlendirildiğini belirtmek için kullanılır.
IsTrusted { get; } isTrusted özniteliği, başlatıldığı değeri döndürmelidir. Bir olay oluşturulduğunda, öznitelik false olarak başlatılmalıdır.
Target { get; } belirtmek için kullanılırIEventTarget olayın ilk gönderildiği yer.
TimeStamp { get; } Olayın oluşturulduğu zamanı (çağa göre milisaniye cinsinden) belirtmek için kullanılır. Bazı sistemlerin bu bilgiyi sağlayamaması nedeniyle zaman Damgası değeri tüm olaylar için kullanılamayabilir. Mevcut olmadığında , 0 değeri döndürülür. Dönem zamanına örnek olarak sistemin başlama zamanı veya 0:0:0 UTC 1 Ocak 1970.
Type { get; } Olayın adı (büyük/küçük harfe duyarlı değildir). Ad bir XML adı olmalıdır.
View { get; } view niteliği, olayın oluşturulduğu AbstractView [DOM2VIEWS]‘i tanımlar.

yöntemler

İsim Tanım
virtual GetPlatformType() Bu yöntem, ECMAScript nesnesini almak için kullanılırType .
InitEvent(string, bool, bool) InitEvent yöntemi, bir değerin değerini başlatmak için kullanılır.Event the aracılığıyla oluşturulduIDocumentEvent arayüz.
InitTimeEvent(string, IAbstractView, long) initTimeEvent yöntemi, DocumentEvent arabirimi aracılığıyla oluşturulan bir TimeEvent değerini başlatmak için kullanılır. Bu yöntem yalnızca, TimeEvent, sevkEvent yöntemi aracılığıyla gönderilmeden önce çağrılabilir, ancak gerekirse bu aşamada birden çok kez çağrılabilir. Birden çok kez çağrılırsa, son çağrı önceliklidir.
PreventDefault() Bir olay iptal edilebilirse,PreventDefault yöntemi, olayın iptal edileceğini belirtmek için kullanılır, , olayın sonucu olarak uygulama tarafından normalde gerçekleştirilen herhangi bir varsayılan eylemin gerçekleşmeyeceği anlamına gelir.
StopImmediatePropagation() Bu yöntemi çağırmak, olayın mevcut olandan sonra kaydedilen herhangi bir olay dinleyicisine ulaşmasını engeller ve bir ağaçta gönderildiğinde olayın başka nesnelere ulaşmasını da engeller.
StopPropagation() StopPropagation olay akışı sırasında bir olayın daha fazla yayılmasını önlemek için yöntem kullanılır.

Ayrıca bakınız