DropdownTreeMenu<T, E> constructor
const
DropdownTreeMenu<T, E> ({
- Key? key,
- required List<
T> data, - double? itemExtent,
- int? selectedIndex,
- required MenuItemBuilder<
T> itemBuilder, - double? subItemExtent,
- required MenuItemBuilder<
E> subItemBuilder, - required GetSubData<
T, E> getSubData, - Color? background = const Color(0xfffafafa),
- Color? subBackground,
- int flex = 1,
- int subFlex = 2,
- int? subSelectedIndex,
Implementation
const DropdownTreeMenu({
super.key,
required this.data,
double? itemExtent,
this.selectedIndex,
required this.itemBuilder,
this.subItemExtent,
required this.subItemBuilder,
required this.getSubData,
this.background = const Color(0xfffafafa),
this.subBackground,
this.flex = 1,
this.subFlex = 2,
this.subSelectedIndex,
this.menuTreeOnTap,
}) : itemExtent = itemExtent ?? kDropdownMenuItemHeight;