public static ICollection<IModelMenuItem> Get_AllChildrenItems(IModelMenuFolder modelExtender) { CalculatedModelNodeList<IModelMenuItem> calculatedModelNodeList = new CalculatedModelNodeList<IModelMenuItem>(); IEnumerable<IModelMenuViewItem> nodes = modelExtender.GetNodes<IModelMenuViewItem>(); IEnumerable<IModelMenuActionItem> nodes2 = modelExtender.GetNodes<IModelMenuActionItem>(); calculatedModelNodeList.AddRange(nodes); calculatedModelNodeList.AddRange(nodes2); return calculatedModelNodeList; }
public MenuFolderItem(IModelMenuFolder info, string prefixId = "") : base(info, null, prefixId) { base.Caption = info.Caption; base.ImageName = info.ImageName; }