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,33 @@
namespace DTS.Common.Interface.Realtime
{
public interface IRealtimeChannel
{
double Capacity { get; }
int DisplayOrder { get; }
string SensorName{ get; }
string ChannelName { get; }
string[] DasNames { get; }
string SensorSerial { get; }
string Units { get; }
string UserValue1{ get; }
string GroupName { get; }
string DisplayUnit { get; }
string HardwareChannelString{ get; }
string ISOCode{ get; }
string SensorsString{ get; }
string DasName{ get; }
string GetId();
bool HasPassedLevelTrigger { get; }
string Name { get; }
}
}

View File

@@ -0,0 +1,6 @@
using DTS.Common.Base;
namespace DTS.Common.Interface.Realtime
{
public interface IRealtimeChannelSelectView : IBaseView { }
}

View File

@@ -0,0 +1,12 @@
using DTS.Common.Base;
namespace DTS.Common.Interface.Realtime
{
public interface IRealtimeChannelSelectViewModel : IBaseViewModel
{
IRealtimeChannelSelectView ChannelSelectView { get; set; }
void SetAvailableChannels(IRealtimeChannel[] channels);
void SetSearchText(string searchText);
void SetRealtimeChannel(IRealtimeChannel channel);
}
}