of static method

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

Implementation

static UserTaskCreatedEvent of({
  required String? accountId,
  required String? eventId,
  required MSchemaRef? entityType,
  required RecordKey? recordKey,
  required DateTime? dateCreated,
  RecordKey? threadId,
  RecordKey? frameId,
  String? nodeId,
  String? graphId,
  String? taskTitle,
  String? taskDescription,
  RecordKey? contactId
  }) {
  final self = UserTaskCreatedEvent(<String, dynamic>{}, mtype: UserTaskCreatedEventRef, 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 (dateCreated != null) self.dateCreated = dateCreated;
  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 (taskDescription != null) self.taskDescription = taskDescription;
  if (contactId != null) self.contactId = contactId;
  return self;
}