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,8 @@
using DTS.Common.Base;
namespace DTS.Common.Interface
{
public interface IExportDataView : IBaseView
{
}
}

View File

@@ -0,0 +1,8 @@
using DTS.Common.Base;
namespace DTS.Common.Interface
{
public interface IExportDataViewModel : IBaseViewModel
{
}
}

View File

@@ -0,0 +1,10 @@
using System.ComponentModel;
namespace DTS.Common.Interface.ExportData
{
public interface IExportHeader : INotifyPropertyChanged
{
string HeaderName { get; set; }
bool IsSelected { get; set; }
}
}

View File

@@ -0,0 +1,37 @@
using System.Collections.Generic;
using System.Windows;
using DTS.Common.Base;
// ReSharper disable once CheckNamespace
namespace DTS.Common.Interface
{
public interface IExportMainViewModel : IBaseViewModel, ISelectedDataViewModel
{
/// <summary>
/// Gets the Main View.
/// </summary>
IBaseView View { get; set; }
bool Standalone { get; set; }
object ContextNavigationRegion { get; set; }
object ContextGraphRegion { get; set; }
object ContextGraphsRegion { get; set; }
object ContextPropertyRegion { get; set; }
List<FrameworkElement> GetRegions();
string ConfigPath { get; set; }
bool DoesUserHaveEditPermission { get; set; }
void ZoomReset();
//inform left arrow key was pressed
void LeftKeyPress();
//inform right arrow key was pressed
void RightKeyPress();
Common.Enums.IsoViewMode ChannelCodeViewMode { get; set; }
Common.Enums.Sensors.CalibrationBehaviors CalibrationBehaviorSetting { get; set; }
bool CalibrationBehaviorSettableInViewer { get; set; }
Visibility SettingsVisibility { get; }
string SelectedTest { get; set; }
string SelectedDTSFile { get; set; }
void AddSelectedEvents(string groupName, List<ITestEvent> events);
List<string> AvailableTestIds { get; set; }
}
}