Skip to content

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

Publicado bajo la licencia MIT.