fromXml static method
MenuItemModel?
fromXml(
- WidgetModel? parent,
- XmlElement? xml, {
- dynamic data,
- dynamic onTap,
- dynamic onLongPress,
override
Implementation
static MenuItemModel? fromXml(WidgetModel? parent, XmlElement? xml, {dynamic data, dynamic onTap, dynamic onLongPress})
{
MenuItemModel? model;
try
{
// build model
model = MenuItemModel(parent, Xml.get(node: xml, tag: 'id'), data: data, onTap: onTap, onLongPress: onLongPress);
model.deserialize(xml);
}
catch(e)
{
Log().exception(e, caller: 'menu.item.Model');
model = null;
}
return model;
}