FilterChipFieldBlocBuilder<T> constructor

const FilterChipFieldBlocBuilder<T>({
  1. Key? key,
  2. required MultiSelectFieldBloc<T, dynamic> multiSelectFieldBloc,
  3. FocusNode? focusNode,
  4. FocusNode? nextFocusNode,
  5. bool autofocus = false,
  6. bool enableOnlyWhenFormBlocCanSubmit = false,
  7. bool isEnabled = true,
  8. bool readOnly = false,
  9. bool animateWhenCanShow = true,
  10. EdgeInsetsGeometry? padding,
  11. InputDecoration decoration = const InputDecoration(),
  12. FieldBlocErrorBuilder? errorBuilder,
  13. Axis direction = Axis.horizontal,
  14. WrapAlignment alignment = WrapAlignment.start,
  15. double? spacing,
  16. WrapAlignment runAlignment = WrapAlignment.start,
  17. double? runSpacing,
  18. WrapCrossAlignment crossAxisAlignment = WrapCrossAlignment.start,
  19. TextDirection? textDirection,
  20. VerticalDirection verticalDirection = VerticalDirection.down,
  21. Clip clipBehavior = Clip.none,
  22. TextStyle? labelStyle,
  23. EdgeInsetsGeometry? labelPadding,
  24. double? pressElevation,
  25. Color? disabledColor,
  26. Color? selectedColor,
  27. BorderSide? side,
  28. OutlinedBorder? shape,
  29. Color? backgroundColor,
  30. EdgeInsetsGeometry? chipPadding,
  31. VisualDensity? visualDensity,
  32. MaterialTapTargetSize? materialTapTargetSize,
  33. double? elevation,
  34. Color? shadowColor,
  35. Color? selectedShadowColor,
  36. bool? showCheckmark,
  37. Color? checkmarkColor,
  38. ShapeBorder avatarBorder = const CircleBorder(),
  39. required ChipFieldItemBuilder<T> itemBuilder,
})

Implementation

const FilterChipFieldBlocBuilder({
  Key? key,
  required this.multiSelectFieldBloc,
  this.focusNode,
  this.nextFocusNode,
  this.autofocus = false,
  this.enableOnlyWhenFormBlocCanSubmit = false,
  this.isEnabled = true,
  this.readOnly = false,
  this.animateWhenCanShow = true,
  this.padding,
  this.decoration = const InputDecoration(),
  this.errorBuilder,
  this.direction = Axis.horizontal,
  this.alignment = WrapAlignment.start,
  this.spacing,
  this.runAlignment = WrapAlignment.start,
  this.runSpacing,
  this.crossAxisAlignment = WrapCrossAlignment.start,
  this.textDirection,
  this.verticalDirection = VerticalDirection.down,
  this.clipBehavior = Clip.none,
  this.labelStyle,
  this.labelPadding,
  this.pressElevation,
  this.disabledColor,
  this.selectedColor,
  this.side,
  this.shape,
  this.backgroundColor,
  this.chipPadding,
  this.visualDensity,
  this.materialTapTargetSize,
  this.elevation,
  this.shadowColor,
  this.selectedShadowColor,
  this.showCheckmark,
  this.checkmarkColor,
  this.avatarBorder = const CircleBorder(),
  required this.itemBuilder,
}) : super(key: key);