Esempio n. 1
0
        public void Register(GuiCommandIds commandId, ActionCallback callback)
        {
            if (!_callbacks.ContainsKey(commandId))
            {
                _callbacks.Add(commandId, new List <ActionCallback>());
            }

            _callbacks[commandId].Add(callback);
        }
Esempio n. 2
0
 public void Dispatch(GuiCommandIds commandId, IGuiPayload payload)
 {
     _aggregatedCommands.Add(new AggregatedCommand {
         commandId = commandId, payload = payload
     });
 }