NotificationEventType interface
Encapsula las propiedades de un tipo de evento. Define los campos, que se pueden usar para filtrar, para ese tipo de evento.
Propiedades
| category | |
| color | Obtiene o establece el color que representa este tipo de evento. Ejemplo: rgb(128,245,211) o #fafafa |
| custom |
|
| event |
|
| fields | |
| has |
|
| icon | Obtiene o establece el icono que representa este tipo de evento. Puede ser una dirección URL o una clase CSS. Ejemplo: css://some-css-class |
| id | Obtiene o establece el identificador único de esta definición de evento. |
| name | Obtiene o establece el nombre de esta definición de evento. |
| roles | |
| supported |
Obtiene o establece los ámbitos que admite este tipo de evento. |
| url | Obtiene o establece el punto de conexión rest para obtener los detalles de este tipo de evento (campos, tipos de campos) |
Detalles de las propiedades
category
color
Obtiene o establece el color que representa este tipo de evento. Ejemplo: rgb(128,245,211) o #fafafa
color: string
Valor de propiedad
string
customSubscriptionsAllowed
customSubscriptionsAllowed: boolean
Valor de propiedad
boolean
eventPublisher
fields
fields: {[key: string]: NotificationEventField}
Valor de propiedad
{[key: string]: NotificationEventField}
hasInitiator
hasInitiator: boolean
Valor de propiedad
boolean
icon
Obtiene o establece el icono que representa este tipo de evento. Puede ser una dirección URL o una clase CSS. Ejemplo: css://some-css-class
icon: string
Valor de propiedad
string
id
Obtiene o establece el identificador único de esta definición de evento.
id: string
Valor de propiedad
string
name
Obtiene o establece el nombre de esta definición de evento.
name: string
Valor de propiedad
string
roles
supportedScopes
Obtiene o establece los ámbitos que admite este tipo de evento.
supportedScopes: string[]
Valor de propiedad
string[]
url
Obtiene o establece el punto de conexión rest para obtener los detalles de este tipo de evento (campos, tipos de campos)
url: string
Valor de propiedad
string