TMenuOverlayItem<T extends TMenuItemData<T>> constructor

const TMenuOverlayItem<T extends TMenuItemData<T>>({
  1. Key? key,
  2. required T item,
  3. required int level,
  4. required TMenuTheme theme,
  5. bool isActive = false,
  6. bool containsActive = false,
  7. bool isActiveFn(
    1. T item
    )?,
  8. bool containsActiveFn(
    1. T item
    )?,
  9. ValueChanged<T>? onTap,
})

Implementation

const TMenuOverlayItem({
  super.key,
  required this.item,
  required this.level,
  required this.theme,
  this.isActive = false,
  this.containsActive = false,
  this.isActiveFn,
  this.containsActiveFn,
  this.onTap,
});