NotificationEventType interface
Incapsula le proprietà di un tipo di evento. Definisce i campi, che possono essere usati per filtrare, per quel tipo di evento.
Proprietà
| category | |
| color | Ottiene o imposta il colore che rappresenta questo tipo di evento. Esempio: rgb(128,245,211) o #fafafa |
| custom |
|
| event |
|
| fields | |
| has |
|
| icon | Ottiene o imposta l'icona che rappresenta questo tipo di evento. Può essere un URL o una classe CSS. Esempio: css://some-css-class |
| id | Ottiene o imposta l'identificatore univoco di questa definizione di evento. |
| name | Ottiene o imposta il nome della definizione dell'evento. |
| roles | |
| supported |
Ottiene o imposta gli ambiti supportati da questo tipo di evento |
| url | Ottiene o imposta il punto finale rimanente per ottenere i dettagli del tipo di evento (campi, tipi di campi) |
Dettagli proprietà
category
color
Ottiene o imposta il colore che rappresenta questo tipo di evento. Esempio: rgb(128,245,211) o #fafafa
color: string
Valore della proprietà
string
customSubscriptionsAllowed
customSubscriptionsAllowed: boolean
Valore della proprietà
boolean
eventPublisher
fields
fields: {[key: string]: NotificationEventField}
Valore della proprietà
{[key: string]: NotificationEventField}
hasInitiator
hasInitiator: boolean
Valore della proprietà
boolean
icon
Ottiene o imposta l'icona che rappresenta questo tipo di evento. Può essere un URL o una classe CSS. Esempio: css://some-css-class
icon: string
Valore della proprietà
string
id
Ottiene o imposta l'identificatore univoco di questa definizione di evento.
id: string
Valore della proprietà
string
name
Ottiene o imposta il nome della definizione dell'evento.
name: string
Valore della proprietà
string
roles
supportedScopes
Ottiene o imposta gli ambiti supportati da questo tipo di evento
supportedScopes: string[]
Valore della proprietà
string[]
url
Ottiene o imposta il punto finale rimanente per ottenere i dettagli del tipo di evento (campi, tipi di campi)
url: string
Valore della proprietà
string