Constructor
new NotificationWithoutRequiredConstraint(data)
Create a new notification-without-required-constraint instance
Parameters:
| Name | Type | Description |
|---|---|---|
data |
Object | Initial data |
Classes
Members
case :any
The specific case this notification is for (if applicable) JSON dictionary representing the case instance or FK when creating / updating / not populated
Type:
- any
case :any
The specific case this notification is for (if applicable) JSON dictionary representing the case instance or FK when creating / updating / not populated
Type:
- any
company :any
The company this notification belongs to JSON dictionary representing the company instance or FK when creating / updating / not populated
Type:
- any
company :any
The company this notification belongs to JSON dictionary representing the company instance or FK when creating / updating / not populated
Type:
- any
createdAt :number
Type:
- number
createdAt :number
Type:
- number
createdBy :any
The user who created this record JSON dictionary representing the person instance or FK when creating / updating / not populated
Type:
- any
createdBy :any
The user who created this record JSON dictionary representing the person instance or FK when creating / updating / not populated
Type:
- any
description :string
Type:
- string
description :string
Type:
- string
id :integer
Note Sails special attributes: autoIncrement
Type:
- integer
id :integer
Note Sails special attributes: autoIncrement
Type:
- integer
notify :boolean
Indicates if this notification should trigger an alert
Type:
- boolean
notify :boolean
Indicates if this notification should trigger an alert
Type:
- boolean
person :any
The specific user this notification is for (if applicable) JSON dictionary representing the person instance or FK when creating / updating / not populated
Type:
- any
person :any
The specific user this notification is for (if applicable) JSON dictionary representing the person instance or FK when creating / updating / not populated
Type:
- any
shouldRefresh :boolean
Indicates if the page should refresh after clicking the notification
Type:
- boolean
shouldRefresh :boolean
Indicates if the page should refresh after clicking the notification
Type:
- boolean
status :string
The delivery status of the notification
Type:
- string
status :string
The delivery status of the notification
Type:
- string
title :string
Type:
- string
title :string
Type:
- string
type :string
The type/severity of the notification
Type:
- string
type :string
The type/severity of the notification
Type:
- string
updatedAt :number
Type:
- number
updatedAt :number
Type:
- number
url :string
Optional URL to navigate to when the notification is clicked
Type:
- string
url :string
Optional URL to navigate to when the notification is clicked
Type:
- string
Methods
toJSON() → {Object}
Convert the model to a plain object
Returns:
- Plain object representation
- Type
- Object
toJSON() → {Object}
Convert the model to a plain object
Returns:
- Plain object representation
- Type
- Object
validate() → {Object}
Validate the model
Returns:
- Validation result {valid: boolean, errors: Object}
- Type
- Object
validate() → {Object}
Validate the model
Returns:
- Validation result {valid: boolean, errors: Object}
- Type
- Object
(static) fromJSON(data)
Create a notification-without-required-constraint instance from JSON data
Parameters:
| Name | Type | Description |
|---|---|---|
data |
Object | JSON data |
Returns:
NotificationWithoutRequiredConstraint - New model instance
(static) fromJSON(data)
Create a notification-without-required-constraint instance from JSON data
Parameters:
| Name | Type | Description |
|---|---|---|
data |
Object | JSON data |
Returns:
NotificationWithoutRequiredConstraint - New model instance