BaseTextFormField<B extends BaseSubmitBloc<T>, E extends BaseSubmitEvent<T>, T extends GeneratedMessage> constructor

const BaseTextFormField<B extends BaseSubmitBloc<T>, E extends BaseSubmitEvent<T>, T extends GeneratedMessage>({
  1. Key? key,
  2. required String labelText,
  3. required GlobalKey<FormState> formKey,
  4. bool? obscureText,
  5. int? maxLines = 1,
  6. int? maxLength,
  7. Widget? suffixIcon,
  8. required E eventFactory({
    1. required CommonSubmitBlocEvent submission,
    2. T? updatedPayload,
    }),
})

Implementation

const BaseTextFormField({
  super.key,
  required this.labelText,
  required this.formKey,
  this.obscureText,
  this.maxLines = 1,
  this.maxLength,
  this.suffixIcon,
  required this.eventFactory,
});