From 90aa4a5d6261ea34c2a35233dbb9f7b569148375 Mon Sep 17 00:00:00 2001 From: Andrew Welker Date: Wed, 26 Mar 2025 08:55:55 -0500 Subject: [PATCH] feat: remove IHasInputs interface This has been replaced by the `IHasInputs` interface and was marked to be removed in the 2.0.0 release. --- .../DeviceTypeInterfaces/IHasInputs.cs | 20 ------------------- 1 file changed, 20 deletions(-) diff --git a/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IHasInputs.cs b/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IHasInputs.cs index 9fa0f222..ff9511fa 100644 --- a/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IHasInputs.cs +++ b/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IHasInputs.cs @@ -1,27 +1,7 @@ using PepperDash.Core; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace PepperDash.Essentials.Core.DeviceTypeInterfaces { - - /// - /// Describes a device that has selectable inputs - /// - /// the type to use as the key for each input item. Most likely an enum or string\ - /// - /// See MockDisplay for example implemntation - /// - [Obsolete("Use IHasInputs instead. Will be removed for 2.0 release")] - public interface IHasInputs: IKeyName - { - ISelectableItems Inputs { get; } - } - - /// /// Describes a device that has selectable inputs ///