PinPut
This widget keeps whole width of parent widget and layouts textfields in a way to create PIN code input field look it accepts string of any length and calls the onSubmit method when all fields are filled.
Properties
PROPERTY | DEFAULT/MEANING |
---|---|
onSubmit | @required Function |
fieldsCount | @required number |
isTextObscure | false |
textStyle | TextStyle(fontSize: 30) |
spaceBetween | space between fields Default: 10.0 |
clearButtonIcon | Icon(Icons.backspace, size: 30) |
pasteButtonIcon | Icon(Icons.content_paste, size: 30) |
unFocusWhen | Default is False, True to hide keyboard |
inputDecoration | Ability to style field's border, padding etc... |
keybaordType | number |
keyboardAction | next |
actionButtonEnabled | true |
autoFocus | true |
textCapitalization | TextCapitalization.none |
Example
Import the package: