Libation/Source/AppScaffolding/OSInterop/NullInteropFunctions.cs
2022-08-12 13:49:51 -04:00

17 lines
638 B
C#

using System;
namespace AppScaffolding.OSInterop
{
internal class NullInteropFunctions : IInteropFunctions
{
public NullInteropFunctions() { }
public NullInteropFunctions(params object[] values) { }
// examples until the real interface is filled out
public string TransformInit1() => throw new PlatformNotSupportedException();
public int TransformInit2() => throw new PlatformNotSupportedException();
public void CopyTextToClipboard(string text) => throw new PlatformNotSupportedException();
public void ShowForm() => throw new PlatformNotSupportedException();
}
}