Releases: TheAlphamerc/filterlist
Releases · TheAlphamerc/filterlist
[1.0.3] - 27 May 2024
What's Changed
Changed
- Update dark theme colors
- Update flutter sdk constraint
- upgrade code as per new flutter version
Added
- Added
onCloseWidgetPress
callback for FilterListDialog - Add max selected chips param to limit maximum selection. Ref -> #36
Removed
- Remove canvasColor from ChoiceChipThemeData
Fixed
- Filter list delegate tile selection issue.
- Search filter issue after its being empty. Ref:-#49
New Contributors
- @SM-SHIFAT made their first contribution in #32
- @Svegiary made their first contribution in #34
Full Changelog: v1.0.2...1.0.3
[1.0.2] - 02 Jul 2022
- Make compatible with Flutter v3.0.0
- Add
applyButtonText
prop to change Apply button text in FilterListDelegate - Add copyWith method in
FilterListDelegateThemeData
to copy theme data - Add copyWith method in
FilterListThemeData
to copy theme data. - Fix typos.
[v1.0.1] 18 Jan 2022
-
🚨 Breaking change
- Removed
selectedChipTextStyle
parameter - Removed
unselectedChipTextStyle
parameter - Removed
selectedTextBackgroundColor
parameter - Removed
unselectedTextbackGroundColor
parameter - Removed
hideHeaderText
parameter - Removed
closeIconColor
parameter - Removed
hideHeaderAreaShadow
parameter - Removed
headerTextColor
parameter - Removed
searchFieldBackgroundColor
parameter - Removed
searchFieldTextStyle
parameter - Removed
headerTextStyle
parameter - Removed
searchFieldHintText
parameter - Removed
applyButonTextBackgroundColor
parameter - Removed
buttonRadius
parameter - Removed
buttonSpacing
parameter - Removed
controlButtonTextStyle
parameter - Removed
applyButtonTextStyle
parameter - Removed
applyButtonText
parameter - Removed
wrapAlignment
parameter - Removed
wrapCrossAxisAlignment
parameter - Removed
wrapSpacing
parameter - Removed
borderRadius
parameter
Above removed parameters are moved to the newly created theme parameter
- Replace
ItemSearchDelegate<T>
withSearchPredict<T>
method
- Removed
-
Added Theme
FilterListTheme
for filter list widget themeChoiceChipTheme
for choice chip theme.HeaderTheme
for Header widget themeControlButtonBarTheme
for control button bar themeControlButtonTheme
for control button themeFilterListDelegateTheme
for filter list delegate themecontrolButtons
parameter to display/hide control buttons (All, Reset)
-
Added
FilterListDelegate.show
delegate to search/filter data in new screen
[0.0.7] - 20 Feb 2021
- Update readme.md
[0.0.6] - 20 Feb 2021
- Convert filter list package to generic list filter package
allTextList
changed tolistData
selectedTextList
changed toselectedListData
FilterListWidget
andFilterListDialog
can filter any type if list- Added
validateSelectedItem
callback to validate which item needs to be selected - Added
onItemSearch
callback to expose search mechanism on user side to filter list.'
[0.0.5] - 22 Sep 2020
- Add
FilterListWidget
widget. FilterList.showFilterList
is renamed toFilterListDialog.display
- Add
onApplyButtonClick
callback to return selected text list fromFilterListDialog.display
.
Flutter filter list plugin
[0.0.1] - 02 Mar 2020
- Filter list functionality added
- Return selected list of text
[0.0.2] - 02 Mar 2020
- Added filter pop-up theme customization
[0.0.3] - 02 Mar 2020
- Added pop-up height
- Added pop-up width
- Added header hide option
- Added search field hide option
- Added cross icon hide option
[0.0.4] - 05 Mar 2020
- Added pop-up Corner Radius property
- Added ripple effect on control button.
[0.0.1] - 02 Mar 2020
- Filter list functionality added
- Filter pop up theme customization
- Return selected list of text