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,6 @@
using DTS.Common.Base;
namespace DTS.Common.Interface
{
public interface IUISettingsViewModel : IBaseViewModel { }
}

View File

@@ -0,0 +1,15 @@
// ReSharper disable CheckNamespace
namespace DTS.Common.Base
{
/// <summary>
/// Provides an easy way to recognize a class that exposes a HeaderInfo that can be used to bind to a header from XAML.
/// </summary>
/// <typeparam name="T">The HeaderInfo type.</typeparam>
public interface IHeaderInfoProvider<T>
{
/// <summary>
/// Gets the header info of type T.
/// </summary>
T HeaderInfo { get; }
}
}

View File

@@ -0,0 +1,22 @@
using DTS.Common.Converters;
using System.ComponentModel;
namespace DTS.Common.Enums.Viewer.Reports
{
[TypeConverter(typeof(EnumDescriptionTypeConverter))]
public enum WindowType
{
[Description("Rectangle")]
Rectangle,
[Description("Hamming")]
Hamming,
[Description("Hanning")]
Hanning,
[Description("Blackman")]
Blackman,
[Description("Blackman-Harris")]
BlackmanHarris,
[Description("Flat Top")]
FlatTop
}
}