Aracılığıyla paylaş


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

customSubscriptionsAllowed
eventPublisher
fields
hasInitiator
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
supportedScopes

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

category: NotificationEventTypeCategory

Özellik Değeri

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

eventPublisher: NotificationEventPublisher

Özellik Değeri

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

roles: NotificationEventRole[]

Özellik Değeri

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