TMenuRootTrigger<T extends TMenuItemData<T> > constructor
const
TMenuRootTrigger<T extends TMenuItemData<T> > ({
- Key? key,
- required Widget child,
- List<
T> items = const [], - required TMenuTheme theme,
- TMenuTriggerMode triggerMode = TMenuTriggerMode.hover,
- String? tooltipText,
- bool isActive(
- T item
- bool containsActive(
- T item
- ValueChanged<
T> ? onItemTap, - VoidCallback? onTooltipTap,
- Widget builder(
- BuildContext context,
- VoidCallback close
Implementation
const TMenuRootTrigger({
super.key,
required this.child,
this.items = const [],
required this.theme,
this.triggerMode = TMenuTriggerMode.hover,
this.tooltipText,
this.isActive,
this.containsActive,
this.onItemTap,
this.onTooltipTap,
this.builder,
});