Private _currentPrivate _navigationPrivate _resourcePrivate injectorPrivate mjPrivate notificationPrivate tabPrivate Static _instancePrivate Static _loadedPrivate Static _resourcePrivate Static isReturns the current session ID, which is automatically created when the service is instantiated.
Private navigationGet the NavigationService singleton instance Lazy-loaded to avoid circular dependency issues
Static InstanceStatic UnreadUse MJNotificationService.UnreadUserNotificationCount instead
Static UnreadUse MJNotificationService.UnreadUserNotifications instead
Static UserUse MJNotificationService.UserNotifications instead
Creates a notification in the database and refreshes the UI. Returns the notification object.
Any object, it is converted to a string by JSON.stringify and stored in the database
Use MJNotificationService.CreateNotification instead
Creates a message that is not saved to the User Notifications table, but is displayed to the user.
text to display
display styling
Optional hideAfter: numberoption to auto hide after the specified delay in milliseconds
Use MJNotificationService.CreateSimpleNotification instead
Opens an entity record in a new or existing tab Uses the modern NavigationService for tab-based navigation
Static IsStatic RefreshStatic RefreshPrivate Static handlePrivate Static pre
Get the neutral color used for system-wide resources