GroupUpdated constructor
GroupUpdated({
- String? initiatedByInboxId,
- Iterable<
GroupUpdated_Inbox> ? addedInboxes, - Iterable<
GroupUpdated_Inbox> ? removedInboxes, - Iterable<
GroupUpdated_MetadataFieldChange> ? metadataFieldChanges, - Iterable<
GroupUpdated_Inbox> ? leftInboxes,
Implementation
factory GroupUpdated({
$core.String? initiatedByInboxId,
$core.Iterable<GroupUpdated_Inbox>? addedInboxes,
$core.Iterable<GroupUpdated_Inbox>? removedInboxes,
$core.Iterable<GroupUpdated_MetadataFieldChange>? metadataFieldChanges,
$core.Iterable<GroupUpdated_Inbox>? leftInboxes,
}) {
final result = create();
if (initiatedByInboxId != null)
result.initiatedByInboxId = initiatedByInboxId;
if (addedInboxes != null) result.addedInboxes.addAll(addedInboxes);
if (removedInboxes != null) result.removedInboxes.addAll(removedInboxes);
if (metadataFieldChanges != null)
result.metadataFieldChanges.addAll(metadataFieldChanges);
if (leftInboxes != null) result.leftInboxes.addAll(leftInboxes);
return result;
}