public CrestronRoomActivityViewModel(CrestronRoom room) { Device = new ActiveCNX(room.IpAddress, room.IpId, room.UserName, room.Password, room.Port, room.UseSsl); Device.onAnalog += Device_onAnalog; Device.onConnect += Device_onConnect; Device.onDigital += Device_onDigital; Device.onDisconnect += Device_onDisconnect; Device.onError += Device_onError; Messages = new ObservableRangeCollection <ActivityMessage>(); Title = room.Name; }
public NewCrestronRoomPage() { InitializeComponent(); Room = new CrestronRoom { Name = "Room name", IpAddress = "This is a nice room" }; BindingContext = this; }
public CrestronRoomDetailViewModel(CrestronRoom item = null) { Title = item.Name; Room = item; }