Compartilhar 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 aos quais esse tipo de evento dá suporte

url

Obtém ou define o ponto de extremidade restante para obter esses detalhes do tipo de evento (campos, tipos de campos)

Detalhes da propriedade

category

category: NotificationEventTypeCategory

Valor da propriedade

color

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

color: string

Valor da propriedade

string

customSubscriptionsAllowed

customSubscriptionsAllowed: boolean

Valor da propriedade

boolean

eventPublisher

eventPublisher: NotificationEventPublisher

Valor da propriedade

fields

fields: {[key: string]: NotificationEventField}

Valor da propriedade

{[key: string]: NotificationEventField}

hasInitiator

hasInitiator: boolean

Valor da 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 da propriedade

string

id

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

id: string

Valor da propriedade

string

name

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

name: string

Valor da propriedade

string

roles

roles: NotificationEventRole[]

Valor da propriedade

supportedScopes

Obtém ou define os escopos aos quais esse tipo de evento dá suporte

supportedScopes: string[]

Valor da propriedade

string[]

url

Obtém ou define o ponto de extremidade restante para obter esses detalhes do tipo de evento (campos, tipos de campos)

url: string

Valor da propriedade

string