CarpenterSelectableCollection<T> constructor

const CarpenterSelectableCollection<T>({
  1. Key? key,
  2. required List<T> items,
  3. required Object itemIdentity(
    1. T item
    ),
  4. required Widget title(
    1. T item
    ),
  5. required Widget subtitle(
    1. T item
    ),
  6. required bool selected(
    1. T item
    ),
  7. required void onSelectionChanged(
    1. T item,
    2. bool selected
    ),
  8. Widget details(
    1. T item
    )?,
  9. bool selectionEnabled(
    1. T item
    )?,
})

Implementation

const CarpenterSelectableCollection({
  super.key,
  required this.items,
  required this.itemIdentity,
  required this.title,
  required this.subtitle,
  required this.selected,
  required this.onSelectionChanged,
  this.details,
  this.selectionEnabled,
});