EventNotification class

Details about a notification associated with an event.

Constructors

EventNotification({String? emailAddress, String? expand, FieldDetails? field, GroupName? group, int? id, EventNotificationNotificationType? notificationType, String? parameter, ProjectRole? projectRole, String? recipient, UserDetails? user})
EventNotification.fromJson(Map<String, Object?> json)
factory

Properties

emailAddress String?
The email address.
final
expand String?
Expand options that include additional event notification details in the response.
final
field FieldDetails?
The custom user or group field.
final
group GroupName?
The specified group.
final
hashCode int
The hash code for this object.
no setterinherited
id int?
The ID of the notification.
final
notificationType EventNotificationNotificationType?
Identifies the recipients of the notification.
final
parameter String?
As a group's name can change, use of recipient is recommended. The identifier associated with the notificationType value that defines the receiver of the notification, where the receiver isn't implied by notificationType value. So, when notificationType is:
final
projectRole ProjectRole?
The specified project role.
final
recipient String?
The identifier associated with the notificationType value that defines the receiver of the notification, where the receiver isn't implied by the notificationType value. So, when notificationType is:
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
user UserDetails?
The specified user.
final

Methods

copyWith({String? emailAddress, String? expand, FieldDetails? field, GroupName? group, int? id, EventNotificationNotificationType? notificationType, String? parameter, ProjectRole? projectRole, String? recipient, UserDetails? user}) EventNotification
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited