popupMenuEntryVisual function

PopupMenuEntryVisual? popupMenuEntryVisual(
  1. CNPopupMenuEntry entry
)

The visual fields of entry, or null for a divider.

Implementation

PopupMenuEntryVisual? popupMenuEntryVisual(CNPopupMenuEntry entry) {
  if (entry is CNPopupMenuItem) {
    return (
      label: entry.label,
      subtitle: entry.subtitle,
      icon: entry.icon,
      customIcon: entry.customIcon,
      imageAsset: entry.imageAsset,
      iconColor: entry.iconColor,
      enabled: entry.enabled,
    );
  }
  if (entry is CNPopupMenuSubmenu) {
    return (
      label: entry.label,
      subtitle: entry.subtitle,
      icon: entry.icon,
      customIcon: entry.customIcon,
      imageAsset: entry.imageAsset,
      iconColor: entry.iconColor,
      enabled: entry.enabled,
    );
  }
  return null;
}