PinInput constructor

const PinInput({
  1. Key? key,
  2. int fieldsCount = 6,
  3. double width = 39,
  4. double height = 39,
  5. TextInputType keyboardType = TextInputType.number,
  6. FocusNode? focusNode,
  7. TextEditingController? controller,
  8. ValueChanged<String>? onSubmit,
  9. ValueChanged<String>? onChanged,
  10. PinTheme? pinTheme,
  11. PinTheme? focusedPinTheme,
  12. PinTheme? submittedPinTheme,
  13. String? validator(
    1. String?
    )?,
})

Implementation

const PinInput({
  Key? key,
  int fieldsCount = 6,
  double width = 39,
  double height = 39,
  TextInputType keyboardType = TextInputType.number,
  FocusNode? focusNode,
  TextEditingController? controller,
  ValueChanged<String>? onSubmit,
  ValueChanged<String>? onChanged,
  PinTheme? pinTheme,
  PinTheme? focusedPinTheme,
  PinTheme? submittedPinTheme,
  String? Function(String?)? validator,
}) : super(
        key: key,
        defaultPinTheme: pinTheme,
        focusedPinTheme: focusedPinTheme,
        submittedPinTheme: submittedPinTheme,
        length: fieldsCount,
        keyboardType: keyboardType,
        onSubmitted: onSubmit,
        focusNode: focusNode,
        controller: controller,
        validator: validator,
        onChanged: onChanged,
      );