formElements static method

FormGroup formElements(
  1. ReservationState? reservationState
)

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);