of static method

UserTaskUpdatedEvent of({
  1. required String? accountId,
  2. required String? eventId,
  3. required MSchemaRef? entityType,
  4. required RecordKey? recordKey,
  5. required DateTime? dateUpdated,
  6. RecordKey? threadId,
  7. RecordKey? frameId,
  8. String? nodeId,
  9. String? graphId,
  10. String? taskTitle,
  11. String? status,
  12. String? taskDescription,
  13. RecordKey? contactId,
})
override

Implementation

static UserTaskUpdatedEvent of({
  required String? accountId,
  required String? eventId,
  required MSchemaRef? entityType,
  required RecordKey? recordKey,
  required DateTime? dateUpdated,
  RecordKey? threadId,
  RecordKey? frameId,
  String? nodeId,
  String? graphId,
  String? taskTitle,
  String? status,
  String? taskDescription,
  RecordKey? contactId
  }) {
  final self = UserTaskUpdatedEvent(<String, dynamic>{}, mtype: UserTaskUpdatedEventRef, update: true);
  if (accountId != null) self.accountId = accountId;
  if (eventId != null) self.eventId = eventId;
  if (entityType != null) self.entityType = entityType;
  if (recordKey != null) self.recordKey = recordKey;
  if (dateUpdated != null) self.dateUpdated = dateUpdated;
  if (threadId != null) self.threadId = threadId;
  if (frameId != null) self.frameId = frameId;
  if (nodeId != null) self.nodeId = nodeId;
  if (graphId != null) self.graphId = graphId;
  if (taskTitle != null) self.taskTitle = taskTitle;
  if (status != null) self.status = status;
  if (taskDescription != null) self.taskDescription = taskDescription;
  if (contactId != null) self.contactId = contactId;
  return self;
}