BlocxFormRegisterButton<F extends BlocxBaseFormEntity<F, E> , P, E extends Enum> constructor
const
BlocxFormRegisterButton<F extends BlocxBaseFormEntity<F, E> , P, E extends Enum> ({
- Key? key,
- required BlocxFormState<
F, E> state, - required String buttonText,
- required String submitText,
- required VoidCallback? onPressed,
- RegisterButtonType type = RegisterButtonType.filled,
- ButtonStyle? elevatedStyle,
- ButtonStyle? filledStyle,
- ButtonStyle? textStyle,
- ButtonStyle? outlinedStyle,
- TextStyle? labelTextStyle,
- WidgetBuilder? loadingIndicatorBuilder,
- double spacing = 8.0,
- ButtonStyle? style,
- bool disableWhenInvalid = false,
Creates a BlocxFormRegisterButton.
Implementation
const BlocxFormRegisterButton({
super.key,
required this.state,
required this.buttonText,
required this.submitText,
required this.onPressed,
this.type = RegisterButtonType.filled,
this.elevatedStyle,
this.filledStyle,
this.textStyle,
this.outlinedStyle,
this.labelTextStyle,
this.loadingIndicatorBuilder,
this.spacing = 8.0,
this.style,
this.disableWhenInvalid = false,
});