Partilhar via


NotificationEventType interface

Encapsula as propriedades de um tipo de evento. Ele define os campos, que podem ser usados para filtragem, para esse tipo de evento.

Propriedades

category
color

Obtém ou define a cor que representa esse tipo de evento. Exemplo: rgb(128,245,211) ou #fafafa

customSubscriptionsAllowed
eventPublisher
fields
hasInitiator
icon

Obtém ou define o ícone que representa esse tipo de evento. Pode ser uma URL ou uma classe CSS. Exemplo: css://some-css-class

id

Obtém ou define o identificador exclusivo dessa definição de evento.

name

Obtém ou define o nome dessa definição de evento.

roles
supportedScopes

Obtém ou define os escopos suportados por esse tipo de evento

url

Obtém ou define o ponto final restante para obter detalhes desse tipo de evento (campos, tipos de campos)

Detalhes de Propriedade

category

category: NotificationEventTypeCategory

Valor de Propriedade

color

Obtém ou define a cor que representa esse tipo de evento. Exemplo: rgb(128,245,211) ou #fafafa

color: string

Valor de Propriedade

string

customSubscriptionsAllowed

customSubscriptionsAllowed: boolean

Valor de Propriedade

boolean

eventPublisher

eventPublisher: NotificationEventPublisher

Valor de Propriedade

fields

fields: {[key: string]: NotificationEventField}

Valor de Propriedade

{[key: string]: NotificationEventField}

hasInitiator

hasInitiator: boolean

Valor de Propriedade

boolean

icon

Obtém ou define o ícone que representa esse tipo de evento. Pode ser uma URL ou uma classe CSS. Exemplo: css://some-css-class

icon: string

Valor de Propriedade

string

id

Obtém ou define o identificador exclusivo dessa definição de evento.

id: string

Valor de Propriedade

string

name

Obtém ou define o nome dessa definição de evento.

name: string

Valor de Propriedade

string

roles

roles: NotificationEventRole[]

Valor de Propriedade

supportedScopes

Obtém ou define os escopos suportados por esse tipo de evento

supportedScopes: string[]

Valor de Propriedade

string[]

url

Obtém ou define o ponto final restante para obter detalhes desse tipo de evento (campos, tipos de campos)

url: string

Valor de Propriedade

string