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

Custom dropdown widget allows to add highly customizable widget in your projects with proper open and close animations and also comes with form required validation.

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.
316
likes
130
pub points
97%
popularity
screenshot

Publisher

verified publisherabdullahchauhan.com

Custom dropdown widget allows to add highly customizable widget in your projects with proper open and close animations and also comes with form required validation.

Repository (GitHub)
View/report issues

Topics

#ui #dropdown #spinner #widget #widgets

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