Documentation / @tenancy-node/core / NotificationDevice
Interface: NotificationDevice
Defined in: core/src/domain/entities/notification.ts:148
Dispositivo de un usuario de un tenant que recibe notificaciones push (Firebase, etc.).
Properties
lastSeenAt
lastSeenAt:
Date
Defined in: core/src/domain/entities/notification.ts:156
platform
platform:
"web"|"android"|"ios"
Defined in: core/src/domain/entities/notification.ts:153
roles
roles: readonly
string[] |null
Defined in: core/src/domain/entities/notification.ts:155
Roles del usuario en la app, para avisos dirigidos a ciertos roles.
tenantId
tenantId:
string
Defined in: core/src/domain/entities/notification.ts:151
token
token:
string
Defined in: core/src/domain/entities/notification.ts:150
Token del proveedor (FCM, APNs...). Único.
userId
userId:
string
Defined in: core/src/domain/entities/notification.ts:152