NotificationEventType interface

Hiermee worden de eigenschappen van een gebeurtenistype ingekapseld. Hiermee worden de velden gedefinieerd die kunnen worden gebruikt voor filteren voor dat gebeurtenistype.

Eigenschappen

category
color

Hiermee haalt u de kleur op die dit gebeurtenistype vertegenwoordigt of stelt u deze in. Voorbeeld: rgb(128,245,211) of #fafafa

customSubscriptionsAllowed
eventPublisher
fields
hasInitiator
icon

Hiermee wordt het pictogram voor dit gebeurtenistype ophaalt of ingesteld. Dit kan een URL of een CSS-klasse zijn. Voorbeeld: css://some-css-class

id

Hiermee haalt u de unieke id van deze gebeurtenisdefinitie op of stelt u deze in.

name

Hiermee haalt u de naam van deze gebeurtenisdefinitie op of stelt u deze in.

roles
supportedScopes

Hiermee haalt u de bereiken op die door dit gebeurtenistype worden ondersteund of stelt u deze in

url

Hiermee haalt u het resteindpunt op of stelt u het eindpunt in om details van dit gebeurtenistype op te halen (velden, veldentypen)

Eigenschapdetails

category

category: NotificationEventTypeCategory

Waarde van eigenschap

color

Hiermee haalt u de kleur op die dit gebeurtenistype vertegenwoordigt of stelt u deze in. Voorbeeld: rgb(128,245,211) of #fafafa

color: string

Waarde van eigenschap

string

customSubscriptionsAllowed

customSubscriptionsAllowed: boolean

Waarde van eigenschap

boolean

eventPublisher

eventPublisher: NotificationEventPublisher

Waarde van eigenschap

fields

fields: {[key: string]: NotificationEventField}

Waarde van eigenschap

{[key: string]: NotificationEventField}

hasInitiator

hasInitiator: boolean

Waarde van eigenschap

boolean

icon

Hiermee wordt het pictogram voor dit gebeurtenistype ophaalt of ingesteld. Dit kan een URL of een CSS-klasse zijn. Voorbeeld: css://some-css-class

icon: string

Waarde van eigenschap

string

id

Hiermee haalt u de unieke id van deze gebeurtenisdefinitie op of stelt u deze in.

id: string

Waarde van eigenschap

string

name

Hiermee haalt u de naam van deze gebeurtenisdefinitie op of stelt u deze in.

name: string

Waarde van eigenschap

string

roles

roles: NotificationEventRole[]

Waarde van eigenschap

supportedScopes

Hiermee haalt u de bereiken op die door dit gebeurtenistype worden ondersteund of stelt u deze in

supportedScopes: string[]

Waarde van eigenschap

string[]

url

Hiermee haalt u het resteindpunt op of stelt u het eindpunt in om details van dit gebeurtenistype op te halen (velden, veldentypen)

url: string

Waarde van eigenschap

string