BaseDropdownFormField<B extends BaseSubmitBloc<T>, E extends BaseSubmitEvent<T>, T extends GeneratedMessage, V> constructor

const BaseDropdownFormField<B extends BaseSubmitBloc<T>, E extends BaseSubmitEvent<T>, T extends GeneratedMessage, V>({
  1. Key? key,
  2. required String labelText,
  3. required GlobalKey<FormState> formKey,
  4. required E eventFactory({
    1. required CommonSubmitBlocEvent submission,
    2. T? updatedPayload,
    }),
  5. required List<DropdownMenuItem<V>> items,
  6. V? value,
  7. V? initialValue,
})

Implementation

const BaseDropdownFormField({
  super.key,
  required this.labelText,
  required this.formKey,
  required this.eventFactory,
  required this.items,
  this.value,
  this.initialValue,
});