ListButton<T> constructor
ListButton<T> ({
- Key? key,
- required List<
T> items, - ListButtonBuilder<
T> builder = defaultBuilder, - ListButtonItemBuilder<
T> itemBuilder = defaultItemBuilder, - ListButtonWidth width = ListButtonWidth.shrinkWrapCurrentItem,
- ListViewSelectionController? selectionController,
- Predicate<
T> ? disabledItemFilter, - bool isEnabled = true,
- bool roundToWholePixel = false,
Implementation
ListButton({
Key? key,
required this.items,
this.builder = defaultBuilder,
this.itemBuilder = defaultItemBuilder,
this.width = ListButtonWidth.shrinkWrapCurrentItem,
this.selectionController,
this.disabledItemFilter,
this.isEnabled = true,
this.roundToWholePixel = false,
}) : assert(selectionController == null || selectionController.selectMode == SelectMode.single),
super(key: key);