public ChYokeViewModel(IChYoke yoke) { Yoke = yoke; Yoke.StateChanged += (s, e) => OnPropertyChanged(nameof(Yoke)); }
public YokeConnection(IChYoke yoke, IVariableCache dataStore) { elevatorTrim = dataStore.ElevatorTrimPosition(); yoke.StateChanged += new OnChangeToTrue(() => yoke.VerticalWheelUp, WheelUp).Handler; yoke.StateChanged += new OnChangeToTrue(() => yoke.VerticalWheelDown, WheelDown).Handler; }