MultiSelectDialog constructor

const MultiSelectDialog({
  1. Key? key,
  2. required String title,
  3. String? subtitle,
  4. required List<MultiSelectItem> items,
  5. List<MultiSelectItem>? selectedItems,
  6. required dynamic onConfirm(
    1. List<MultiSelectItem>
    ),
  7. Color? backgroundColor,
  8. TextStyle? titleStyle,
  9. TextStyle? subtitleStyle,
  10. TextStyle? itemTitleStyle,
  11. TextStyle? itemSubtitleStyle,
  12. String cancelText = "Cancel",
  13. String confirmText = "Done",
  14. ButtonStyle? cancelButtonStyle,
  15. ButtonStyle? confirmButtonStyle,
  16. DialogDisplayType displayType = DialogDisplayType.alert,
})

Implementation

const MultiSelectDialog({
  super.key,
  required this.title,
  this.subtitle,
  required this.items,
  this.selectedItems,
  required this.onConfirm,
  this.backgroundColor,
  this.titleStyle,
  this.subtitleStyle,
  this.itemTitleStyle,
  this.itemSubtitleStyle,
  this.cancelText = "Cancel",
  this.confirmText = "Done",
  this.cancelButtonStyle,
  this.confirmButtonStyle,
  this.displayType = DialogDisplayType.alert,
});