EventHandler class
Oluşturucular
| Event |
Yöntemler
| add |
Diziye olay geri çağırmaları ekler |
| emit |
Olay iletisiyle geri çağırma çağırarak olayları yayar |
| remove |
Geri çağırma dizisinden sağlanan kimlikle geri çağırmayı kaldırır |
| subscribe |
Diğer sekmelerden/örneklerden yayınlanan olayları dinleme |
| unsubscribe |
Yayın olaylarının aboneliğini kaldırma |
Oluşturucu Ayrıntıları
EventHandler(Logger)
Yöntem Ayrıntıları
addEventCallback(EventCallbackFunction, EventType[], string)
Diziye olay geri çağırmaları ekler
function addEventCallback(callback: EventCallbackFunction, eventTypes?: EventType[], callbackId?: string): null | string
Parametreler
- callback
- EventCallbackFunction
bir olay tetiklendiğinde çağrılacak geri çağırma
- eventTypes
bu geri çağırmanın çağrılacağı olayların listesi, sağlanmadıysa tüm olaylar için geri arama çağrılır
- callbackId
-
string
Artık gerekli olmadığında geri çağırmayı bulmak ve kaldırmak için kullanılan geri çağırma tanımlayıcısı
Döndürülenler
null | string
emitEvent(EventType, InteractionType, EventPayload, EventError)
Olay iletisiyle geri çağırma çağırarak olayları yayar
function emitEvent(eventType: EventType, interactionType?: InteractionType, payload?: EventPayload, error?: EventError)
Parametreler
- eventType
- EventType
- interactionType
- InteractionType
- payload
- EventPayload
- error
- EventError
removeEventCallback(string)
Geri çağırma dizisinden sağlanan kimlikle geri çağırmayı kaldırır
function removeEventCallback(callbackId: string)
Parametreler
- callbackId
-
string
subscribeCrossTab()
Diğer sekmelerden/örneklerden yayınlanan olayları dinleme
function subscribeCrossTab()
unsubscribeCrossTab()
Yayın olaylarının aboneliğini kaldırma
function unsubscribeCrossTab()