Skip to content

@sourceloop/notification-service / Exports / Notification

Class: Notification

Hierarchy

Implements

  • Message

Table of contents

Constructors

Properties

Constructors

constructor

• new Notification(data?)

Parameters

Name Type
data? Partial<Notification>

Inherited from

CoreEntity<Notification>.constructor

Defined in

packages/core/dist/models/core-entity.d.ts:3

Properties

body

• body: string

Implementation of

Message.body

Defined in

services/notification-service/src/models/notification.model.ts:37


groupKey

• Optional groupKey: string

Defined in

services/notification-service/src/models/notification.model.ts:70


id

• Optional id: string

Defined in

services/notification-service/src/models/notification.model.ts:23


isCritical

• Optional isCritical: boolean

Defined in

services/notification-service/src/models/notification.model.ts:76


isDraft

• Optional isDraft: boolean

Defined in

services/notification-service/src/models/notification.model.ts:65


notificationUsers

• notificationUsers: NotificationUser[]

Defined in

services/notification-service/src/models/notification.model.ts:79


options

• Optional options: AnyObject

Implementation of

Message.options

Defined in

services/notification-service/src/models/notification.model.ts:60


receiver

• receiver: Receiver

Implementation of

Message.receiver

Defined in

services/notification-service/src/models/notification.model.ts:43


sentDate

• sentDate: Date

Implementation of

Message.sentDate

Defined in

services/notification-service/src/models/notification.model.ts:55


subject

• Optional subject: string

Implementation of

Message.subject

Defined in

services/notification-service/src/models/notification.model.ts:31


type

• type: MessageType

Implementation of

Message.type

Defined in

services/notification-service/src/models/notification.model.ts:49