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;
}
}
}