public override void ExecuteRefreshEvent(RefreshEventCommand command) { base.ExecuteRefreshEvent(command); Dictionary <byte, object> eventContent = command.EventContent; string room_property_json = JsonConvert.SerializeObject(eventContent); Debug.LogFormat("Event: {0}, {1}", command.EventCode, room_property_json); RoomPanel.EventParamsJson = room_property_json; }
public virtual void Execute(RefreshEventCommand argument) { this.RefreshEvent.OnNext(argument); }
public virtual void ExecuteRefreshEvent(RefreshEventCommand command) { command.Sender = RoomPanel; RoomPanel.RefreshEvent.OnNext(command); }
public virtual void RefreshEventExecuted(RefreshEventCommand command) { }
public virtual void RefreshEvent(RoomPanelViewModel viewModel, RefreshEventCommand arg) { }
public virtual void RefreshEventHandler(RefreshEventCommand command) { this.RefreshEvent(command.Sender as RoomPanelViewModel, command); }