public MotionTrackVM(ISky sky, ISettings settings, TrackCalc trackCalc) { this.sky = sky; this.trackCalc = trackCalc; ColorSchema = settings.Get <ColorSchema>("Schema"); OkCommand = new Command(Ok); CancelCommand = new Command(Close); }
public TracksListVM(ISky sky, ISettings settings, TrackCalc trackCalc) { this.sky = sky; this.trackCalc = trackCalc; ColorSchema = settings.Get <ColorSchema>("Schema"); CancelCommand = new Command(Close); SelectTrackCommand = new Command <TrackListItemVM>(SelectTrack); EditSelectedTrackCommand = new Command(EditSelectedTrack); DeleteSelectedTrackCommand = new Command(DeleteSelectedTrack); AddTrackCommand = new Command(AddTrack); LoadList(); }