public ColorMessage(int r, int g, int b) { _color = new MvxColor(r, g, b); }
protected override void OnCommandSuccess(ISpheroMessage message) { if (message is GetColorLedCommand.ColorMessage) { var colorMessage = message as GetColorLedCommand.ColorMessage; Color = colorMessage.Color; RaisePropertyChanged(() => Red); RaisePropertyChanged(() => Green); RaisePropertyChanged(() => Blue); } base.OnCommandSuccess(message); }
public SetColorLedCommand(MvxColor color) : base(DeviceSphero, CommandSetRGBLed) { Color = color; }
public SpheroColorViewModel(ISpheroParentViewModel parent) : base(parent) { _color = new MvxColor(0); }