flutter_widgetz 9.4.3
flutter_widgetz: ^9.4.3 copied to clipboard
A set of Flutter widgets I use in various projects. Including date and checkbox inputs, bottom navigation bar, color picker, divider and more!
Flutter Widgetz #
9.4.3 #
- Add
builderconstructor toCustomReorderableListViewto fix indexing issue in the original Flutter widget.
9.4.2 #
- Add
focusNodeparam toSearchBar.
9.4.0 #
- Add
GroupedSliver. - Add
Marquee.
9.3.1 #
- Use type param in
CustomDialog.
9.3.0 #
- Add
checkboxandradiofactories toCustomDialog. - Add
clipBehavior,physicsandshrinkWraptoGroupedListView.
9.2.0 #
- Add
CustomDialog. - Add
CustomSliverReorderableList. - Add
PageStorageKeytoCustomDrawer. - Add color param to
CustomPlaceholder. - Add padding param to
CustomTabBar.
9.1.0 #
- Add
RestartWidget.
9.0.1 #
- Fix imageProvider not updating in
CustomImage.
9.0.0 #
- Refactor some default values.
- Adjust default first/last dates in
DateFieldandDateRangeField. - Add
didUpdateWidgetwhere applicable for consistency. - Add optional
timertoCountdownandPoll. - Change
durationfield tovalueinDurationPicker. - Add
staticfactory toRatingBar. - Adjust button height to conform with touch target sizing.
- Require
onChangedwhere applicable for consistency.
8.0.5 #
- Fix programmatic updating of
DurationPicker.
8.0.4 #
- Fix programmatic updating of
DropdownField.
8.0.3 #
- Fix
DropdownFieldmenu overflow. - Add
isDonetoCountdown.
8.0.2 #
- Add more super params to
CustomReorderableListView.
8.0.1 #
- Reuse
trailingTextonCustomListTile.
8.0.0 #
-
Add
childPaddingtoAccordion. -
Add
spacingtoSettingsTile.colorPicker. -
BREAKING:
Accordian- Use Widget instead of String for
title. - Remove unnecessary style due to the above.
- Use Widget instead of String for
Alert- Use Widgets instead of IconData.
AppBar- Opt for Widget only
titleandsubtitle.
- Opt for Widget only
AuthButton- Use Widget instead of String for
text, now calledchild. - Remove unnecessary style due to the above.
- Use Widget instead of String for
AutoComplete- Use widget instead of IconData.
AvatarGroup/Avatar- Use Widget instead of IconData.
CheckboxGroup- Use Widget instead of IconData.
ColorPicker/ColorField- Use Widget instead of IconData.
- Use Widget for
titleinstead of String.
Countdown- Remove text and use widgets for labels.
CounterField- Use Widgets instead of IconData,
DateField/DateRangeField- User Widgets instead of IconData.
DropdownField- Use Widgets instead of IconData.
DuelingPicklist- Use Widgets instead of Strings for labels.
DurationField- Use Widget instead of IconData.
CustomElevatedButton- Use Widget instead of String for
text, now calledchild.
- Use Widget instead of String for
CustomFloatingActionButton- Use Widget instead of IconData for
icon, now calledchild.
- Use Widget instead of IconData for
CustomInputDecorator- Remove text in favor of child.
- Use Widget instead of IconData.
Link- Use Widget instead of String.
- Remove unnecessary style due to the above.
CustomListTile- Remove text and use widgets for title/subtitle etc.
CustomPopupMenuItem- Use Widget instead of String for
text, now calledchild.
- Use Widget instead of String for
RadioGroup- Use Widget instead of IconData.
SaveButton- Use Widget instead of String for
text, now calledchild.
- Use Widget instead of String for
CustomSearchBar- Use Widget instead of IconData.
CustomSimpleDialogOption- Use Widget instead of String for
text, now calledchild.
- Use Widget instead of String for
CustomSlider- Use Widgets instead of IconData.
SpacedColumn- Opt for spacer widget instead of spacing.
SpacedRow- Opt for spacer widget instead of spacing.
- Use Widget instead of String for
title. - Remove unnecessary style due to the above.
CustomTextField- Opt for help widget instead of helpText.
- Use Widget instead of IconData.
TimeField- Use Widget instead of IconData.
Welcome- Use Widgets instead of Strings.
7.8.1 #
- Fix default title on
ColorPicker.compact.
7.8.0 #
- Add
compactnamed constructor toColorPicker.
7.7.2 #
- Add params to
CustomScaffold.
7.7.1 #
- Fix
CustomBottomAppBarcoloring.
7.7.0 #
- Add
CustomListView.
7.6.0 #
- Add
GroupedListView. - Fix
RatingBarbackground color.
7.5.1 #
- Fix a comment template.
- Allow
semanticLabelonCustomDrawer.
7.5.0 #
- Add
licensesnamed constructor toSettingsTile.
7.4.2 #
- Add missing onChanged handler to a settingsTile.
7.4.1 #
- Make
WelcomeBackgrounda public widget.
7.4.0 #
- Add
immersiveModeandtimeDilationnamed constructors toSettingsTile.
7.3.1 #
- Fix color of
WelcomeContentasset.
7.3.0 #
- Add
darkModenamed constructor toSettingsTile.
7.2.1 #
- Fix
WelcomeContentasset color.
7.2.0 #
- Introduce
Welcomewidget.
7.1.1 #
- Fix default behavior of physics in
SettingsList.
7.1.0 #
- Add
colorPickernamed constructor toSettingsTile.
7.0.1 #
- Fix screenshot links.
7.0.0 #
-
BREAKING:
CustomDrawer- Require
delegatebut addcountandbuildernamed constructors.
- Require
Countdown- Rename a named constructor for consistancy.
FeedbackBar- Use widgets instead of strings for items.
-
Other:
- Introduce
Settingsset of widgets. - Add
colorparam toCustomDrawer. - Add
packageparam toCustomImage. - Upload some screenshots.
- Introduce
6.5.2 #
- Fix
InputDecoratorassert to allow empty string.
6.5.1 #
- Modify
CustomImage.dynamicstring parsing.
6.5.0 #
- Add
DirectionalPadwidget. - Add
orientationparam toFeedbackBar. - Add
backgroundColortoShimmer.
6.4.0 #
- Add
FeedbackBarwidget.
6.3.0 #
- Add
RatingSummarywidget.
6.2.1 #
- Fix
errorWidgetnot showing inCustomImage.
6.2.0 #
- Add
dynamicconstructor toCustomImage.
6.1.0 #
- Add
CustomInputDecoratorwidget. - Add
PercentIndicatorwidget. - Add
Pollwidget. - Add
crossAxisAlignment,heightandnotchMarginparams toCustomBottomAppBar. - Add
backgroundColortoCustomProgressIndicator. - Allow 0 - 100 values for
CustomProgressIndicatorandPercentIndicator. - Fix possible issue with TextInputAction.newline in
CustomTextField. - Fix
Countdowndate overflow.
6.0.0 #
-
BREAKING:
ColorField- Require
modalBuilderbut addbottomSheetanddialognamed constructors. - Change behavior of
defaultStringForColor.
- Require
ColorPicker- Require
decorationbut addcircleandrectanglenamed constructors.
- Require
Countdown- Require
decorationbut addcircleandrectanglenamed constructors.
- Require
Link- Remove
textnamed constructor in favor of an implicit one.
- Remove
-
Other:
- Add min/max width params to
AuthButton. - Use
CustomImagewithinCustomAvatar. - Fix
Countdowndefault text/separator colors. - Add
enableFeedbackparam toCustomBottomNavigationBar. - Add
autofocusandclipBehaviortoCustomFloatingActionButton. - Add
flashlightconstructor toCustomPlaceholder. - Add more params to
CustomProgressIndicator. - Edit/add comments.
- Add min/max width params to
5.4.0 #
- Add
CustomBottomAppBarwidget. - Add
alignment,opacityandscaleparams toCustomImage.
5.3.2 #
- Add
primaryColorandtrailingTextparams toCustomListTile.
5.3.1 #
- Allow nullable image params.
5.3.0 #
- Add
CustomImagewidget. - Add
memoryconstructor toCustomAvatar.
5.2.1 #
- Add
denseparam toCustomListTile.
5.2.0 #
- Add
CustomAppBarwidget. - Add
CustomListTilewidget. - Add
CustomTabBarwidget. - Update example app.
5.1.2 #
- Fix
Autocompleteheight when compared to other fields.
5.1.1 #
- Fix
ButtonminWidth and textColor. - Fix
SaveButtontransition height.
5.1.0 #
- Add
AuthButtonwidget. - Add
Shimmerwidget.
5.0.3 #
- Use
ThemeData.estimateBrightnessForColormethod instead when gettingColorExtension.brightness.
5.0.2 #
- Add index params to
CustomBottomNavigationBarandCustomNavigationRail.
5.0.1 #
- BREAKING:
- Increase Dart sdk minimum version.
4.9.4 #
- Update
CustomTextField.onEditingCompleteto default next/previous/unfocus nodes. - Prevent
CustomOrientationBuilder.onChangedfrom running on initialization.
4.9.3 #
- Add
onChangedparam toCustomOrientationBuilder.
4.9.2 #
- Make
CustomNavigationRailscrollable. - Update lints.
4.9.1 #
- Add
onEditingCompleteparam toCustomTextField. - Put Spaced Column/Row defaultFilter into own function.
4.9.0 #
- Add filtered constructor to
SpacedColumnandSpacedRow.
4.8.0 #
- Add spacer param to
SpacedColumnandSpacedRow.
4.7.0 #
- Add
CustomProgressIndicator.
4.6.0 #
- Add
CustomLayoutBuilder. - Add
CustomNavigationRail.
4.5.0 #
- Add
Countdownwidget. - Optimize ThemeData calls.
4.4.0 #
- Add FocusNodes to Inputs.
4.3.0 #
- Add
DurationField. - Add
DurationPicker.
4.2.0 #
- Add icon param to
DropdownField. - Fix DropdownField density.
- Add
mainAxisExtentparam toCustomSliverGrid.count. - Add
CustomSliverGrid.extentfactory. - Add general constructors for
CustomSliverGridandCustomSliverList. - Add
mainAxisSizeparam toSpacedRow.
4.1.0 #
- Add
CustomOrientationBuilder.
4.0.0 #
- BREAKING:
- Change 'Input' naming to 'Field' to avoid conflicts and to better conform to standards.
3.3.0 #
- Add
ColorField. - Allow null for
ColorPicker.shapeandColorPicker.title;
3.2.0 #
- Add
AvatarGroup. - Add
CustomBadge. - Add
CustomButton. - Add
DateRangeField. - Add
DuelingPicklist. - Add
TimeField. - Add
shapeparam toColorPicker. - Fix errorBuilder in Avatar factories.
3.1.0 #
- Update dependency constraints.
3.0.0 #
- BREAKING:
- Update to Material 3.
2.0.0 #
- BREAKING:
- Refactor widgets to conform to standards.
1.3.12 #
- Add
Carousel.
1.3.11 #
- Add
ReorderableListView.separated. - Add
Link.
1.3.10 #
- Increase tap target of
CheckboxField. - Add more params to
ColorPickerand adjust contrast.
1.3.9 #
- Add more params to
CustomSearchBar. - Use Flutter duration constant.
1.3.8 #
- Increase tap target of
DropdownField. - Add a param to
CustomScaffold.
1.3.7 #
- Add more params to
SpacedColumn.
1.3.6 #
- Add
checkedandiconfactories toCustomPopupMenuItem. - Add
checked,iconandtilefactories toCustomSimpleDialogOption.
1.3.5 #
- Refactor
CustomSimpleDialogOptionandCustomPopupMenuItem.
1.3.4 #
- Add
CustomPopupMenuItem. - Add
iconparam toCustomAvatar. - Add
paddingparam toCustomPlaceholder.
1.3.3 #
- Add
countfactory toCustomSliverGrid.
1.3.2 #
- Add hintText to
CustomTextField. - Add scrollPadding to
CustomAutocomplete. - Add titleStyle to
Accordion. - Add titleStyle to
SpacedRow. - Add more docs.
1.3.1 #
- Add
paddingtoCustomSliverListandCustomSliverGrid. - Add more docs and comments.
1.3.0 #
- Add
CustomSliverListwidget.
1.2.2 #
- Revise theming.
1.2.1 #
- Fix elevated button text color.
1.2.0 #
- Add save button.
1.1.0 #
- Add drawer and floating action button.
1.0.1 #
- Hotfix scaffold context.
1.0.0 #
- Initial release!
0.0.6 #
- Add rating bar.
0.0.5 #
- Add more comments.
- Add padding options to search bar.
- Add more params to scaffold.
0.0.4 #
- Add more comments.
- Allow more user defined params.
0.0.3 #
- Hotfix checkbox onChanged.
0.0.2 #
- Add
CustomScaffoldwidget. - Allow more user params with
CustomSearchBar. - Set default icon on
DateField.
0.0.1 #
- Initial developer preview.