NotificationEventType interface
Bir olay türünün özelliklerini kapsüller. Bu olay türü için filtreleme için kullanılabilecek alanları tanımlar.
Özellikler
| category | |
| color | Bu olay türünü temsil eden rengi alır veya ayarlar. Örnek: rgb(128.245.211) veya #fafafa |
| custom |
|
| event |
|
| fields | |
| has |
|
| icon | Bu olay türünü temsil eden simgeyi alır veya ayarlar. URL veya CSS sınıfı olabilir. Örnek: css://some-css-class |
| id | Bu olay tanımının benzersiz tanımlayıcısını alır veya ayarlar. |
| name | Bu olay tanımının adını alır veya ayarlar. |
| roles | |
| supported |
Bu olay türünün desteklediği kapsamları alır veya ayarlar |
| url | Bu olay türü ayrıntılarını (alanlar, alan türleri) almak için geri kalan bitiş noktasını alır veya ayarlar |
Özellik Ayrıntıları
category
color
Bu olay türünü temsil eden rengi alır veya ayarlar. Örnek: rgb(128.245.211) veya #fafafa
color: string
Özellik Değeri
string
customSubscriptionsAllowed
customSubscriptionsAllowed: boolean
Özellik Değeri
boolean
eventPublisher
fields
fields: {[key: string]: NotificationEventField}
Özellik Değeri
{[key: string]: NotificationEventField}
hasInitiator
hasInitiator: boolean
Özellik Değeri
boolean
icon
Bu olay türünü temsil eden simgeyi alır veya ayarlar. URL veya CSS sınıfı olabilir. Örnek: css://some-css-class
icon: string
Özellik Değeri
string
id
Bu olay tanımının benzersiz tanımlayıcısını alır veya ayarlar.
id: string
Özellik Değeri
string
name
Bu olay tanımının adını alır veya ayarlar.
name: string
Özellik Değeri
string
roles
supportedScopes
Bu olay türünün desteklediği kapsamları alır veya ayarlar
supportedScopes: string[]
Özellik Değeri
string[]
url
Bu olay türü ayrıntılarını (alanlar, alan türleri) almak için geri kalan bitiş noktasını alır veya ayarlar
url: string
Özellik Değeri
string