_3PA.MainFeatures.AppliMenu.DisableItemIfNeeded C# (CSharp) Method

DisableItemIfNeeded() private static method

Allows to disable the items in a list depending on the conditions (item must be generic or we must be on a progress file to Enable)
private static DisableItemIfNeeded ( List list ) : List
list List
return List
        private static List<MenuItem> DisableItemIfNeeded(List<MenuItem> list)
        {
            var isCurrentFileProgressFile = Abl.IsCurrentProgressFile;
            list.ForEach(item => item.IsDisabled = !isCurrentFileProgressFile && (!item.Generic));
            return list;
        }