RobotMoveInfo.cs 533 B

1234567891011121314151617181920212223242526272829303132333435
  1. using Bolt.Toolkit.Wpf.Data.Enum;
  2. namespace Bolt.Toolkit.Wpf.Data
  3. {
  4. public class RobotMoveInfo : NotifyPropertyBase
  5. {
  6. private string bladeTarget;
  7. public string BladeTarget
  8. {
  9. get { return bladeTarget; }
  10. set
  11. {
  12. bladeTarget = value;
  13. Changed("BladeTarget");
  14. }
  15. }
  16. private RobotAction action;
  17. public RobotAction Action
  18. {
  19. get { return action; }
  20. set
  21. {
  22. action = value;
  23. Changed("Action");
  24. }
  25. }
  26. public override string ToString()
  27. {
  28. return $"{bladeTarget} - {action}";
  29. }
  30. }
  31. }