public override void RefreshRoomPropertiesExecuted(RefreshRoomPropertiesCommand command) { Hashtable ht = RoomPanel.Network.Client.CurrentRoom.CustomProperties; string room_property_json = Convert.ToString(ht ["room_property"]); Debug.LogFormat("RefreshRoomPropertiesExecuted: {0}", room_property_json); RoomPanel.RoomPropertiesJson = room_property_json; }
public virtual void ExecuteRefreshRoomProperties(RefreshRoomPropertiesCommand command) { command.Sender = RoomPanel; RoomPanel.RefreshRoomProperties.OnNext(command); }
public virtual void RefreshRoomPropertiesExecuted(RefreshRoomPropertiesCommand command) { }
public virtual void RefreshRoomPropertiesHandler(RefreshRoomPropertiesCommand command) { this.RefreshRoomProperties(command.Sender as RoomPanelViewModel); }