added itembuilder option keyboard type

This commit is contained in:
Jorian van der Kolk 2022-10-28 15:34:24 +02:00
parent f4d422ac05
commit 9c11f704a7
2 changed files with 3 additions and 0 deletions

View file

@ -24,6 +24,7 @@ class ItemBuilder {
options.inputDecorationField?[key] ?? options.inputDecoration;
var formFieldKey = GlobalKey<FormFieldState>();
return TextFormField(
keyboardType: options.keyboardType?[key],
key: formFieldKey,
controller: controller,
decoration: inputDecoration,

View file

@ -13,10 +13,12 @@ class ItemBuilderOptions {
this.inputDecorationField,
this.readOnly = false,
this.validators,
this.keyboardType,
});
final InputDecoration inputDecoration;
final Map<String, InputDecoration>? inputDecorationField;
final bool readOnly;
final Map<String, String? Function(String?)>? validators;
final Map<String, TextInputType>? keyboardType;
}