DropdownOptions constructor

const DropdownOptions({
  1. double? width,
  2. double height = 220,
  3. double top = 0,
  4. double left = 0,
  5. Color color = Colors.white,
  6. BorderRadius borderRadius = const BorderRadius.all(Radius.circular(10)),
  7. BorderSide borderSide = BorderSide.none,
  8. List<BoxShadow> shadows = const [BoxShadow(color: Color(0x1a9E9E9E), spreadRadius: 1, blurRadius: 10, offset: Offset(0, 1))],
  9. DropdownAnimationType animationType = DropdownAnimationType.scale,
  10. DropdownAlign align = DropdownAlign.center,
  11. SelectedItemAlign selectedItemAlign = SelectedItemAlign.center,
  12. DropdownGap gap = DropdownGap.zero,
  13. EdgeInsets padding = EdgeInsets.zero,
  14. Duration duration = const Duration(milliseconds: 300),
  15. Curve curve = Curves.easeInOut,
})

Implementation

const DropdownOptions({
  this.width,
  this.height = 220,
  this.top = 0,
  this.left = 0,
  this.color = Colors.white,
  this.borderRadius = const BorderRadius.all(Radius.circular(10)),
  this.borderSide = BorderSide.none,
  this.shadows = const [
    BoxShadow(
      color: Color(0x1a9E9E9E),
      spreadRadius: 1,
      blurRadius: 10,
      offset: Offset(0, 1),
    )
  ],
  this.animationType = DropdownAnimationType.scale,
  this.align = DropdownAlign.center,
  this.selectedItemAlign = SelectedItemAlign.center,
  this.gap = DropdownGap.zero,
  this.padding = EdgeInsets.zero,
  this.duration = const Duration(milliseconds: 300),
  this.curve = Curves.easeInOut,
});