formElements static method
Implementation
static FormGroup formElements(ReservationState? reservationState) =>
FormGroup({
uidControlName: FormControl<String>(
value: reservationState?.uid,
validators: [],
asyncValidators: [],
asyncValidatorsDebounceTime: 250,
disabled: false,
touched: false),
createdAtControlName: FormControl<DateTime>(
value: reservationState?.createdAt,
validators: [],
asyncValidators: [],
asyncValidatorsDebounceTime: 250,
disabled: false,
touched: false),
updatedAtControlName: FormControl<DateTime>(
value: reservationState?.updatedAt,
validators: [],
asyncValidators: [],
asyncValidatorsDebounceTime: 250,
disabled: false,
touched: false),
filePathsControlName: FormArray<String>(
(reservationState?.filePaths ?? [])
.map((e) => FormControl<String>(
value: e,
validators: [],
asyncValidators: [],
asyncValidatorsDebounceTime: 250,
disabled: false,
))
.toList(),
validators: [],
asyncValidators: [],
asyncValidatorsDebounceTime: 250,
disabled: false)
},
validators: [],
asyncValidators: [],
asyncValidatorsDebounceTime: 250,
disabled: false);