NotificationRecipients class

Details of the users and groups to receive the notification.

Constructors

NotificationRecipients({bool? assignee, List<String>? groupIds, List<GroupName>? groups, bool? reporter, List<UserDetails>? users, bool? voters, bool? watchers})
NotificationRecipients.fromJson(Map<String, Object?> json)
factory

Properties

assignee bool
Whether the notification should be sent to the issue's assignees.
final
groupIds List<String>
List of groupIds to receive the notification.
final
groups List<GroupName>
List of groups to receive the notification.
final
hashCode int
The hash code for this object.
no setterinherited
reporter bool
Whether the notification should be sent to the issue's reporter.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
users List<UserDetails>
List of users to receive the notification.
final
voters bool
Whether the notification should be sent to the issue's voters.
final
watchers bool
Whether the notification should be sent to the issue's watchers.
final

Methods

copyWith({bool? assignee, List<String>? groupIds, List<GroupName>? groups, bool? reporter, List<UserDetails>? users, bool? voters, bool? watchers}) NotificationRecipients
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