cool_ext 2.18.0 cool_ext: ^2.18.0 copied to clipboard
Cool Flutter Package with cool Utilities and Extensions for Easy and Pretty Coding
2.18.0 #
ScaffoldMsngrStateExt extension added
2.17.0 #
- SnackBarUtil friendly method added
2.16.0 #
- SnackBarUtil.showWithMessenger() method added
2.15.0 #
- SnackUtil class added
2.14.4 #
- OrderPaymentStatus enum added
- searchbox made searcable by typing
- FolderView made selectable
- new IConLabel widget added
- ResponsiveWidget: customization improved
- many dep version upgraded
- ChoiceChips + others customizations improved
2.14.3 #
- StringIdText.findAllById() method added
2.14.2 #
- StringIdText.findById() method added to search by id in List
2.14.1 #
- MsgDisplay widget added
2.14.0 #
- just dart coding guidelines
- util methods
- CoolList new widget added with lot of commonly required features
- boldText(): softwrap done
- DateUtil.addDays() method added
- flutter 2.19 made min version
- pp: breadcrumb like feature given
- CoolUtil.wrapInFormField() customization enhanced
- Choice Chips Customization added
- copyable text icon size reduced
- Date formatting: 0 value handled
- clipboardCopyableText() made button compact
- WidgetHolder widget added for Generic Replaceable container
- navext: popAll issue resolved
- LoadingButton buttonStyle customisation given
2.13.0 #
- CoolUtil.clipboardCopyableText() icon size reduced to match font size
- IteratbleExt.group() method added
- Flutter sdk method used instead of custom impl for popping all and replacing one widget
- NextBackStackController.setAsBase() method added to create Fresh route without pop all
- Loading button tooltip support added
- StringIdText.listFrom() null permitted for coding friendliness
2.12.0 #
- NavigatorExt.removeUntilFirstAndPushWidget() issue resolved and method renamed
2.11.0 #
- DateUtil added using
intl
dependency
2.10.0 #
- NavigatorExt's one method renamed
2.9.0 #
- NavigatorExt methods renamed
2.8.0 #
- NavigatorExt written and few methods from BuildContext moved to it
2.7.0 #
- NextBack widget added
- Animation Duration reduced in LoadingButton
- String.mapIfEmpty(), CoolUtil.wrapInYesNoConfirmDialog() methods added
2.6.0 #
- CoolUtil.disabledText*() methods added
- ChipFilterableListView: addDivider support given
- border eliminated for CoolUtil.wrapInFormField() method
- CoolUtil.onInkCard() and listView() method options enhanced
- BuildContextExt padding* and tooltip methods enhanced
- null check done in tooltip ext
- padding given during network error msg
- type_conversion_util added
- iconext.dart added
- WidgetExt: tooltip and padding methods added
- multiselectchips widget added
- TypeIdText datastructure added
- example project added
- clipboard button widget split & listview title support added
- ColorUtil class added
- BuildContextExt.navigatorRemoveUntilFirstAndPush() method added
- Few changes done to follow dart coding guidelines
- CoolUtil.bodyLargeSize() method added
- Default Nav animation changed from rtl to flutter default
- various size methods added coolutil.dart
- TypeConversionutil.dynamicListToStringSet() added
- Friendly box menu widget added
- IterableExt.mapToNullableList() method added
2.5.0 #
- new MediaQueryExt class offers lot of friendly extension methods on MediaQueryData class
- ChipFilterableList & ChoiceChips new widgets added
2.4.0 #
- Flutter links improved as per pub.dev recommendation
2.3.0 #
- DevConsole, IterableExt, DynamicExt utils added
- Lints enabled
2.2.0 #
intl
package dependency removed
2.1.0 #
- License file updated
2.0.0 #
fluttertoast
package dependency removed. It was used only inCoolUtil.clipboardCopyableText()
method to show toast after copying test. This method was modified to give a call back after the copy operation.- It was felt that it is not worth having this package
dependency for this small purpose. Also, the default toast
style of this
fluttertoast
may not match with the overall application. Hence removal was given importance and removed