This commit is contained in:
2026-04-17 14:55:32 -04:00
commit bc3ac1d4c9
18017 changed files with 4371742 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
using DTS.Common.Base;
using DTS.Common.Enums;
using DTS.Common.Enums.Sensors;
namespace DTS.Common.Interface.Groups.GroupChannelList
{
/// <summary>
/// view for group channels
/// </summary>
public interface IGroupChannelSettingsListView : IBaseView
{
/// <summary>
/// sets whether to use columns for group order or test setup order
/// </summary>
/// <param name="bUseTestSetupOrder"></param>
void SetOrderMode(bool bUseTestSetupOrder);
/// <summary>
/// sets whether to show User Value X columns
/// </summary>
/// <param name="bShowSensorChannelUserValues"></param>
void SetDisplayOptions(bool bShowSensorChannelUserValues);
/// <summary>
/// sets which columns to use given an iso view mode
/// </summary>
/// <param name="viewMode"></param>
void HandleColumns(IsoViewMode viewMode);
/// <summary>
/// sets which columns to use given a sensor type
/// </summary>
/// <param name="filterMode"></param>
void SetFilterMode(PossibleFilters filterMode);
/// <summary>
/// stores the minimum client db version associated with data in the view
/// used to hide or disable properties/features
/// </summary>
int ViewDbVersion { get; set; }
}
}