public TunFallbackPopupViewModel( AppWindow appWindow, SettingsModalViewModel settingsModalViewModel, IModals modals, IBugReport bugReport, IReportFieldProvider reportFieldProvider) : base(appWindow) { _bugReport = bugReport; _modals = modals; _settingsModalViewModel = settingsModalViewModel; _reportFieldProvider = reportFieldProvider; OpenAdvancedSettingsCommand = new RelayCommand(OpenAdvancedSettingsAction); ReportProblemCommand = new RelayCommand(ReportProblemAction); }
public ReportBugModalViewModel( IBugReport bugReport, SendingViewModel sendingViewModel, SentViewModel sentViewModel, FormViewModel formViewModel, FailureViewModel failureViewModel) { _bugReport = bugReport; _sendingViewModel = sendingViewModel; _sentViewModel = sentViewModel; FormViewModel = formViewModel; _failureViewModel = failureViewModel; SendReportCommand = new RelayCommand(SendReport, CanSend); BackCommand = new RelayCommand(Back); RetryCommand = new RelayCommand(Retry, CanSend); }