mirror of
https://github.com/jwetzell/qController.git
synced 2026-08-20 14:39:12 +00:00
Move Event Args and Handlers to their own folder
This commit is contained in:
@@ -0,0 +1,72 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Text;
|
||||||
|
using qController.QItems;
|
||||||
|
|
||||||
|
namespace qController.Communication
|
||||||
|
{
|
||||||
|
public class CueEventArgs : EventArgs
|
||||||
|
{
|
||||||
|
public QCue Cue
|
||||||
|
{
|
||||||
|
get;
|
||||||
|
set;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public class WorkspaceEventArgs : EventArgs
|
||||||
|
{
|
||||||
|
public QWorkspace UpdatedWorkspace
|
||||||
|
{
|
||||||
|
get;
|
||||||
|
set;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public class PlaybackPositionArgs : EventArgs
|
||||||
|
{
|
||||||
|
public string PlaybackPosition
|
||||||
|
{
|
||||||
|
get;
|
||||||
|
set;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public class ConnectEventArgs : EventArgs
|
||||||
|
{
|
||||||
|
public string Status
|
||||||
|
{
|
||||||
|
get;
|
||||||
|
set;
|
||||||
|
}
|
||||||
|
|
||||||
|
public string WorkspaceId
|
||||||
|
{
|
||||||
|
get;
|
||||||
|
set;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public class WorkspaceInfoArgs : EventArgs
|
||||||
|
{
|
||||||
|
public List<QWorkspaceInfo> WorkspaceInfo
|
||||||
|
{
|
||||||
|
get;
|
||||||
|
set;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public class ChildrenEventArgs : EventArgs
|
||||||
|
{
|
||||||
|
public string cue_id
|
||||||
|
{
|
||||||
|
get;
|
||||||
|
set;
|
||||||
|
}
|
||||||
|
public List<QCue> children
|
||||||
|
{
|
||||||
|
get;
|
||||||
|
set;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Text;
|
||||||
|
|
||||||
|
namespace qController.Communication
|
||||||
|
{
|
||||||
|
public delegate void SelectedCueUpdatedHandler(object source, CueEventArgs args);
|
||||||
|
public delegate void WorkspaceUpdatedHandler(object source, WorkspaceEventArgs args);
|
||||||
|
public delegate void CueInfoUpdatedHandler(object source, CueEventArgs args);
|
||||||
|
public delegate void PlaybackPositionUpdatedHandler(object source, PlaybackPositionArgs args);
|
||||||
|
public delegate void ConnectionStatusHandler(object source, ConnectEventArgs args);
|
||||||
|
public delegate void ChildrenUpdateHandler(object source, ChildrenEventArgs args);
|
||||||
|
public delegate void WorkspaceDisconnectHandler(object source, EventArgs args);
|
||||||
|
public delegate void WorkspaceInfoHandler(object source, WorkspaceInfoArgs args);
|
||||||
|
public delegate void WorkspaceLoadErrorHandler(object source, WorkspaceEventArgs args);
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user