of static method

EntityEvent of({
  1. required String? accountId,
  2. required String? eventId,
  3. required MSchemaRef? entityType,
  4. required RecordKey? recordKey,
})
override

Implementation

static EntityEvent of({
  required String? accountId,
  required String? eventId,
  required MSchemaRef? entityType,
  required RecordKey? recordKey
  }) {
  final self = EntityEvent(<String, dynamic>{}, mtype: EntityEventRef, 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;
  return self;
}