コード例 #1
0
 public TitleParametersDidChange(string action, string context, string device, TitleParametersPayload payload)
 {
     Action  = action;
     Context = context;
     Device  = device;
     Payload = payload;
 }
コード例 #2
0
 private void Connection_OnTitleParametersDidChange(object sender, streamdeck_client_csharp.StreamDeckEventReceivedEventArgs <streamdeck_client_csharp.Events.TitleParametersDidChangeEvent> e)
 {
     if (e.Event.Context == ContextId)
     {
         var payload    = e.Event.Payload;
         var newPayload = new TitleParametersPayload(payload.Settings, payload.Coordinates.ToKeyCoordinates(), payload.State, payload.Title, payload.TitleParameters.ToSDTitleParameters());
         OnTitleParametersDidChange?.Invoke(this, new SDEventReceivedEventArgs <TitleParametersDidChange>(new TitleParametersDidChange(e.Event.Action, e.Event.Context, e.Event.Device, newPayload)));
     }
 }
コード例 #3
0
 public TitleParameterDidChangeEvent(string action, string context, string device, TitleParametersPayload payload) : base(EventType.TitleParametersDidChange, action, context, device)
 {
     Payload = payload;
 }