animated_custom_dropdown 3.1.1 copy "animated_custom_dropdown: ^3.1.1" to clipboard
animated_custom_dropdown: ^3.1.1 copied to clipboard

Custom dropdown widget allows to add highly customizable dropdown widget in your projects. Features includes Search on list data, Network search, Multi-selection and many more.

3.1.1 #

3.1.0 #

  • Add: Controllers support (Thanks @hbatalhaStch for PR)
    • SingleSelectController
    • MultiSelectController
  • 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.multiSelect
    • CustomDropdown.multiSelectSearch
    • CustomDropdown.multiSelectSearchRequest
  • Add: Decoration support
    • CustomDropdownDecoration
      • SearchFieldDecoration
      • ListItemDecoration
      • ScrollbarThemeData
  • Add: Dropdown overlay height support (Thanks @aguilastorm for PR)
    • overlayHeight
  • Add: Custom loading widget for search request
    • searchRequestLoadingIndicator
  • Add: Padding properties:
    • closedHeaderPadding
    • expandedHeaderPadding
    • itemsListPadding
    • listItemPadding
  • Fix: Stop the scrolling and dropdown should remains in expanded state (Thanks @s-saens for PR)
  • Breaking: Properties move inside decoration:
    • closedFillColor
    • expandedFillColor
    • errorStyle
    • closedBorder
    • closedBorderRadius
    • expandedBorder
    • expandedBorderRadius
    • closedErrorBorder
    • closedErrorBorderRadius
    • closedSuffixIcon
    • expandedSuffixIcon

2.0.0 #

  • Add: Migration to support List of generatic type T (Thanks @JesusHdez960717 for PR)
  • Add: Mixin CustomDropdownListFilter for complex filter on search field
  • Add: Builders support
    • listItemBuilder
    • headerBuilder
    • hintBuilder
    • noResultFoundBuilder
  • Add: validator & validateOnChange to enhance form validation support
  • Add: Other new properties:
    • initialItem
    • searchHintText
    • expandedBorder
    • expandedBorderRadius
    • errorBorderRadius
    • hideSelectedFieldWhenExpanded
    • noResultFoundText
    • expandedFillColor
    • expandedSuffixIcon
    • maxlines
  • Breaking: Clean controller support
  • Breaking: Clean listItemStyle support
  • Breaking: Clean selectedStyle support
  • Breaking: Clean errorText support
  • Breaking: fillColor change to closedFillColor
  • Breaking: fieldSuffixIcon change to closedSuffixIcon
  • Breaking: errorBorderSide change to errorBorder
  • Breaking: borderSide change to closedBorder
  • Breaking: borderRadius change to closedBorderRadius
  • Refactor: Overlay rendering approach (change to declarative)

1.5.0 #

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.
478
likes
140
points
13.6k
downloads
screenshot

Publisher

verified publisherabdullahchauhan.com

Weekly Downloads

Custom dropdown widget allows to add highly customizable dropdown widget in your projects. Features includes Search on list data, Network search, Multi-selection and many more.

Repository (GitHub)
View/report issues

Topics

#ui #dropdown #spinner #widget

Documentation

API reference

Funding

Consider supporting this project:

buymeacoffee.com

License

BSD-3-Clause (license)

Dependencies

flutter

More

Packages that depend on animated_custom_dropdown