getMenuItems method
dynamic
getMenuItems(
- dynamic context,
- dynamic backcolor
Implementation
getMenuItems(dynamic menuName, context, backcolor) {
myLogAll('getMenuItems');
List<Widget> items = [];
/*for (int i = 0; i < _menuLists[menuName].length; i++) {
items.add(Text(getSCurrent(_menuLists[menuName][i][gLabel])));
}*/
if (_menuLists[menuName] == null) {
return items;
}
for (var element in _menuLists[menuName]) {
//_menuLists[menuName].forEach((element) {
//items.add(Text(getSCurrent(map[gLabel])));
if (element[gType] == gDivider) {
items.add(const Divider());
} else {
items.add(ListTile(
leading: Icon(getIconsByName(element[gIcon])),
title: Text(getSCurrent(element[
gLabel])), //MyLabel({gLabel: map[gLabel] + '', gFontSize: 20.0}),
onTap: () {
onTap(context, element, backcolor);
},
//onTap: datamodel.onTap(context, map),
));
}
}
return items;
}