FormFieldDatum constructor

FormFieldDatum({
  1. String? entityUuid,
  2. EmployeeMetadata? metadata,
  3. Int64? formFieldId,
  4. FormField? formField,
  5. String? refUuid,
  6. String? value,
  7. Iterable<String>? selectedValues,
  8. bool? needApproval,
})

Implementation

factory FormFieldDatum({
  $core.String? entityUuid,
  $1.EmployeeMetadata? metadata,
  $fixnum.Int64? formFieldId,
  $2.FormField? formField,
  $core.String? refUuid,
  $core.String? value,
  $core.Iterable<$core.String>? selectedValues,
  $core.bool? needApproval,
}) {
  final result = create();
  if (entityUuid != null) result.entityUuid = entityUuid;
  if (metadata != null) result.metadata = metadata;
  if (formFieldId != null) result.formFieldId = formFieldId;
  if (formField != null) result.formField = formField;
  if (refUuid != null) result.refUuid = refUuid;
  if (value != null) result.value = value;
  if (selectedValues != null) result.selectedValues.addAll(selectedValues);
  if (needApproval != null) result.needApproval = needApproval;
  return result;
}