popupMenuEntryVisual function
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;
}