MultiSelectDialog constructor
const
MultiSelectDialog({
- Key? key,
- required String title,
- String? subtitle,
- required List<
MultiSelectItem> items, - List<
MultiSelectItem> ? selectedItems, - required dynamic onConfirm(),
- Color? backgroundColor,
- TextStyle? titleStyle,
- TextStyle? subtitleStyle,
- TextStyle? itemTitleStyle,
- TextStyle? itemSubtitleStyle,
- String cancelText = "Cancel",
- String confirmText = "Done",
- ButtonStyle? cancelButtonStyle,
- ButtonStyle? confirmButtonStyle,
- 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,
});