TogePinWidget constructor

const TogePinWidget({
  1. Key? key,
  2. bool isLoading = false,
  3. bool autoFocus = false,
  4. TextEditingController? controller,
  5. FocusNode? focusNode,
  6. String? pinLabel,
  7. String? errorMessage,
  8. int pinLength = 6,
  9. String maskChar = '•',
  10. bool isDisabled = false,
  11. Duration maskDelay = const Duration(seconds: 1),
  12. TextInputType? keyboardType,
  13. List<TextInputFormatter>? inputFormatters,
  14. TextInputAction? textInputAction,
  15. TextCapitalization? textCapitalization,
  16. VoidCallback? onEditingComplete,
  17. ValueChanged<String>? onSubmitted,
  18. VoidCallback? onTap,
  19. ValueChanged<String>? onChanged,
  20. dynamic onComplete(
    1. String value
    )?,
})

Implementation

const TogePinWidget({
  super.key,
  this.isLoading = false,
  this.autoFocus = false,
  this.controller,
  this.focusNode,
  this.pinLabel,
  this.errorMessage,
  this.pinLength = 6,
  this.maskChar = '•',
  this.isDisabled = false,
  this.maskDelay = const Duration(seconds: 1),
  this.keyboardType,
  this.inputFormatters,
  this.textInputAction,
  this.textCapitalization,
  this.onEditingComplete,
  this.onSubmitted,
  this.onTap,
  this.onChanged,
  this.onComplete,
});