using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PepperDash.Essentials.Devices.Common.Cameras { /// /// Event arguments for the CameraSelected event /// [Obsolete("Use CameraSelectedEventArgs instead. This class will be removed in a future version")] public class CameraSelectedEventArgs : EventArgs { /// Gets or sets the SelectedCamera /// public CameraBase SelectedCamera { get; private set; } /// /// Constructor for CameraSelectedEventArgs /// /// public CameraSelectedEventArgs(CameraBase camera) { SelectedCamera = camera; } } /// /// Event arguments for the CameraSelected event /// /// public class CameraSelectedEventArgs : EventArgs { /// /// Gets or sets the SelectedCamera /// public T SelectedCamera { get; private set; } /// /// Constructor for CameraSelectedEventArgs /// /// public CameraSelectedEventArgs(T camera) { SelectedCamera = camera; } } }