From 9c11f704a79c185b74a9e8ed52c6d6bda45f9a32 Mon Sep 17 00:00:00 2001 From: Jorian van der Kolk Date: Fri, 28 Oct 2022 15:34:24 +0200 Subject: [PATCH] added itembuilder option keyboard type --- lib/src/widgets/item_builder/item_builder.dart | 1 + lib/src/widgets/item_builder/item_builder_options.dart | 2 ++ 2 files changed, 3 insertions(+) diff --git a/lib/src/widgets/item_builder/item_builder.dart b/lib/src/widgets/item_builder/item_builder.dart index de86bfe..aa67598 100644 --- a/lib/src/widgets/item_builder/item_builder.dart +++ b/lib/src/widgets/item_builder/item_builder.dart @@ -24,6 +24,7 @@ class ItemBuilder { options.inputDecorationField?[key] ?? options.inputDecoration; var formFieldKey = GlobalKey(); return TextFormField( + keyboardType: options.keyboardType?[key], key: formFieldKey, controller: controller, decoration: inputDecoration, diff --git a/lib/src/widgets/item_builder/item_builder_options.dart b/lib/src/widgets/item_builder/item_builder_options.dart index a0600f7..0461ea5 100644 --- a/lib/src/widgets/item_builder/item_builder_options.dart +++ b/lib/src/widgets/item_builder/item_builder_options.dart @@ -13,10 +13,12 @@ class ItemBuilderOptions { this.inputDecorationField, this.readOnly = false, this.validators, + this.keyboardType, }); final InputDecoration inputDecoration; final Map? inputDecorationField; final bool readOnly; final Map? validators; + final Map? keyboardType; }