keyboard_actions 4.2.0 keyboard_actions: ^4.2.0 copied to clipboard
Now you can add features to the Android / iOS keyboard in a very simple way.
[4.2.0] #
- removed unfocusing for android on keyboard change (bug). Thanks
raphire08
. - minor lints for flutter 3.7.3.
[4.1.0] #
- Dismiss the bar when the android back button is pressed (bug). Thanks
monster555
.
[4.0.1] #
- Adds
keyboardBarElevation
toKeyboardActionsConfig
to change the current mandatory 20 elevation. ThanksRooa94
.
[4.0.0] #
- Update to Flutter 3.0 (Use only if you are using Flutter 3 >=). Thanks
ashim-kr-saha
andRoaa94
.
[3.4.6 - 3.4.7] #
- Bug #173 fixed. Thanks
Arenukvern
. - Bug #172 fixed. Thanks
BenjaminFarquhar
.
[3.4.5] #
keepFocusOnTappingNode
was added. Thanksalex-min
.toolbarAlignment
was added inKeyboardActionsItem
. Thanksf-person
(Arshak Aghakaryan).
[3.4.4] #
defaultDoneWidget
was added inKeyboardActionsConfig
. Thankspeter-gy
.
[3.4.2 - 3.4.3] #
- Fixed a bug that was displaying the bar at the bottom (hide behind the keyboard).
[3.4.1] #
tapOutsideBehavior
was added in order to dismiss and allow the hitTest for background components. Thankscrizant
.
[3.4.0] #
- Null safety migration. Thanks TheManuz
[3.3.1 - 3.3.1+1] #
- Fixed issue #115 when running Flutter 1.22.
- Fixed issue #106
- Fixed issue #121
[3.3.0+1] #
- Some bugs fixed: #99, #100, #101.
disableScroll
was added inKeyboardActions
.
[3.3.0] #
KeyboardAction
was renamed toKeyboardActionsItem
to avoid mess with the main widgetKeyboardActions
.- Support Web compilation.
[3.2.1+1] #
- Bug fixed when Custom Keyboard has an area above footer builder. Thanks @lzhuor
[3.2.1] #
- Exposed
overscroll
property inKeyboardActions
in case you want an extra scroll below your focused input. (default: 12).
[3.2.0] BREAKING CHANGE #
displayArrows
property was added inKeyboardAction
.closeWidget
anddisplayCloseWidget
were removed. Now you can add multiple toolbar buttons usingtoolbarButtons
property fromKeyboardAction
(check the sample updated).- Set
displayDoneButton
to false if you don't want the DONE button by default.
[3.1.3] #
- Now you can change the size of the arrow buttons using the Theme. (Check the sample.dart file from the example folder to get more info)
keyboardSeparatorColor
was added inKeyboardActionsConfig
to change the color of the line separator between keyboard and content.
[3.1.2] #
- fixed issue with
keyboardActionsPlatform
.
[3.1.1] #
- added
tapOutsideToDismiss
property insideKeyboardActions
in case you want to press outside the keyboard to dismiss it.
[3.1.0] BREAKING CHANGE #
- API improved
FormKeyboardActions
was renamed toKeyboardActions
.KeyboardCustomInput
was added to help you to create custom keyboards in an easy way.- added
enabled
property insideKeyboardActions
in case you don't want to useKeyboardActions
widget (tablets for example). - added
displayActionBar
property insideKeyboardAction
in case you want to display/hide the keyboard bar (E.g: if you use footerBuilder and add your own done button inside that) - added
isDialog
property insideKeyboardActions
. - Material color is transparent to avoid issues with the parent container.
[3.0.0] BREAKING CHANGE #
- Restore the old API with some bug fixing
[2.1.2+2] #
- Keyboard dismissed when press back on Android.
[2.1.2+1] #
- Fixed issue when using
CupertinoPageScaffold
.
[2.1.2] #
- Now you can use the
IconTheme.of(context).color
andTheme.of(context).disabledColor
to set the colors of the arrow icons (up/down).
[2.1.0 - 2.1.1+1] #
- Custom footer widget below keyboard bar
- Now you can add your custom keyboard!!
- Thanks @jayjwarrick again for the contribution
[2.0.1] #
- Disable next & previous buttons when there is none
[2.0.0] ** Breaking change ** #
- Now
KeyboardActions
works on Dialogs - Add KeyboardActionsConfig to make parameters easily swappable
- Add
FormKeyboardActions.setKeyboardActions
andFormKeyboardActions
to allow changing the config from anywhere in the child widget tree. (Check the sample) - Thanks @jayjwarrick for the contribution
[1.0.4] #
- Added
enabled
attribute for KeyboardAction to skip the prev/next when the TextField is disabled