NotificationEventType interface
Hermetyzuje właściwości typu zdarzenia. Definiuje pola, których można użyć do filtrowania dla tego typu zdarzenia.
Właściwości
| category | |
| color | Pobiera lub ustawia kolor reprezentujący ten typ zdarzenia. Przykład: rgb(128,245,211) lub #fafafa |
| custom |
|
| event |
|
| fields | |
| has |
|
| icon | Pobiera lub ustawia ikonę reprezentującą ten typ zdarzenia. Może to być adres URL lub klasa CSS. Przykład: css://some-css-class |
| id | Pobiera lub ustawia unikatowy identyfikator tej definicji zdarzenia. |
| name | Pobiera lub ustawia nazwę tej definicji zdarzenia. |
| roles | |
| supported |
Pobiera lub ustawia zakresy obsługiwane przez ten typ zdarzenia |
| url | Pobiera lub ustawia punkt końcowy rest w celu uzyskania szczegółów tego typu zdarzenia (pól, typów pól) |
Szczegóły właściwości
category
color
Pobiera lub ustawia kolor reprezentujący ten typ zdarzenia. Przykład: rgb(128,245,211) lub #fafafa
color: string
Wartość właściwości
string
customSubscriptionsAllowed
customSubscriptionsAllowed: boolean
Wartość właściwości
boolean
eventPublisher
fields
fields: {[key: string]: NotificationEventField}
Wartość właściwości
{[key: string]: NotificationEventField}
hasInitiator
hasInitiator: boolean
Wartość właściwości
boolean
icon
Pobiera lub ustawia ikonę reprezentującą ten typ zdarzenia. Może to być adres URL lub klasa CSS. Przykład: css://some-css-class
icon: string
Wartość właściwości
string
id
Pobiera lub ustawia unikatowy identyfikator tej definicji zdarzenia.
id: string
Wartość właściwości
string
name
Pobiera lub ustawia nazwę tej definicji zdarzenia.
name: string
Wartość właściwości
string
roles
supportedScopes
Pobiera lub ustawia zakresy obsługiwane przez ten typ zdarzenia
supportedScopes: string[]
Wartość właściwości
string[]
url
Pobiera lub ustawia punkt końcowy rest w celu uzyskania szczegółów tego typu zdarzenia (pól, typów pól)
url: string
Wartość właściwości
string