public static WorkflowListViewModel Create(InitListResult result, string tabId, int parentId) { var model = Create <WorkflowListViewModel>(tabId, parentId); model.ShowAddNewItemButton = result.IsAddNewAccessable && !model.IsWindow; return(model); }
public static CustomActionListViewModel Create(InitListResult initList, string tabId, int parentId) { var model = Create <CustomActionListViewModel>(tabId, parentId); model.ShowAddNewItemButton = initList.IsAddNewAccessable && !model.IsWindow; return(model); }
public static ObjectFormatVersionListViewModel Create(InitListResult result, string tabId, int parentId, bool isTemplateObjectFormats) { var model = Create <ObjectFormatVersionListViewModel>(tabId, parentId); model.IsTemplateObjectFormats = isTemplateObjectFormats; return(model); }
public static ObjectListViewModel Create(InitListResult result, string tabId, int parentId, bool isTemplateObject) { var model = Create <ObjectListViewModel>(tabId, parentId); model.IsTemplateObject = isTemplateObject; model.ShowAddNewItemButton = result.IsAddNewAccessable && !model.IsWindow; return(model); }
public static UserListViewModel Create(InitListResult result, string tabId, int parentId) { var model = Create <UserListViewModel>(tabId, parentId); model.ShowAddNewItemButton = result.IsAddNewAccessable && !model.IsWindow; model.AllowMultipleEntitySelection = false; return(model); }
public static QpPluginListViewModel Create(InitListResult result, string tabId, int parentId, int[] ids = null) { var model = Create <QpPluginListViewModel>(tabId, parentId); model.SelectedIDs = ids; model.AllowMultipleEntitySelection = false; model.ShowAddNewItemButton = result.IsAddNewAccessable && !model.IsWindow; return(model); }
public static SiteListViewModel Create(InitListResult result, string tabId, int parentId, bool isSelect = false, int[] ids = null) { var model = Create <SiteListViewModel>(tabId, parentId); model.IsSelect = isSelect; if (isSelect) { model.AutoGenerateLink = false; } model.SelectedIDs = ids; model.ShowAddNewItemButton = result.IsAddNewAccessable && !model.IsWindow; return(model); }