animated_custom_dropdown 3.1.0
animated_custom_dropdown: ^3.1.0 copied to clipboard
Custom dropdown widget allows to add highly customizable dropdown widget in your projects with proper open and close animations. Features includes Search on list data, Network request search, Multi-se [...]
3.1.0 #
- Add: Controllers support (Thanks @hbatalhaStch for PR)
SingleSelectControllerMultiSelectController
- Add: Enabled/Disabled state support (Thanks @KabaDH for PR)
- Add: Dropdown disabled state decoration support
CustomDropdownDisabledDecoration
- Add: Items list scroll controller support
itemsScrollController
- Add: Dropdown overlay controller support
overlayController
- Add: Dropdown visibility status callback
visibility
- Update: Enhance decoration support
prefixIcon
- Remove: Empty items list assertion (Thanks @hbatalhaStch for the issue)
3.0.0 #
- Add: Multi selection support (Thanks @KabaDH for PR)
CustomDropdown.multiSelectCustomDropdown.multiSelectSearchCustomDropdown.multiSelectSearchRequest
- Add: Decoration support
CustomDropdownDecorationSearchFieldDecorationListItemDecorationScrollbarThemeData
- Add: Dropdown overlay height support (Thanks @aguilastorm for PR)
overlayHeight
- Add: Custom loading widget for search request
searchRequestLoadingIndicator
- Add: Padding properties:
closedHeaderPaddingexpandedHeaderPaddingitemsListPaddinglistItemPadding
- Fix: Stop the scrolling and dropdown should remains in expanded state (Thanks @s-saens for PR)
- Breaking: Properties move inside decoration:
closedFillColorexpandedFillColorerrorStyleclosedBorderclosedBorderRadiusexpandedBorderexpandedBorderRadiusclosedErrorBorderclosedErrorBorderRadiusclosedSuffixIconexpandedSuffixIcon
2.0.0 #
- Add: Migration to support List of generatic type
T(Thanks @JesusHdez960717 for PR) - Add: Mixin
CustomDropdownListFilterfor complex filter on search field - Add: Builders support
listItemBuilderheaderBuilderhintBuildernoResultFoundBuilder
- Add:
validator&validateOnChangeto enhance form validation support - Add: Other new properties:
initialItemsearchHintTextexpandedBorderexpandedBorderRadiuserrorBorderRadiushideSelectedFieldWhenExpandednoResultFoundTextexpandedFillColorexpandedSuffixIconmaxlines
- Breaking: Clean
controllersupport - Breaking: Clean
listItemStylesupport - Breaking: Clean
selectedStylesupport - Breaking: Clean
errorTextsupport - Breaking:
fillColorchange toclosedFillColor - Breaking:
fieldSuffixIconchange toclosedSuffixIcon - Breaking:
errorBorderSidechange toerrorBorder - Breaking:
borderSidechange toclosedBorder - Breaking:
borderRadiuschange toclosedBorderRadius - Refactor: Overlay rendering approach (change to declarative)
1.5.0 #
- Add: Request delay support for Search request API (Thanks @JesusHdez960717 for PR)
1.4.0 #
- Add: Search request API (Search on provided request)
- Update readme.
1.3.0 #
- Update: Flutter version 3.3.9 changes
- Add: List item builder support (Thanks @Mohamed25885 for PR)
1.2.2 #
- Update: Flutter version 3.0.1 changes
1.2.1 #
- Fix: State dispose calls
1.2.0 #
- Add: Search field (Search on list data)
- Fix: State mounted check on dropdown open or close.
- Update readme.
1.1.1 #
- Update: Suffix icon only allowed for dropdown field.
- Fix: Empty list pass (assert added).
1.1.0 #
- Add: Dropdown overlay alignments (top, bottom) according to available screen space.
- Update readme.
1.0.1 #
- Update readme, project description. Format files.
1.0.0 #
- Customizable animated dropdown widget.
