private void SetupWizardTransitionMap() { TransitionMap.Add <ExportDataWizardChooseTypeViewModel, ExportDataWizardCsvFolderViewModel>(ExportDataWizardPage.ChooseCsvFolder); TransitionMap.Add <ExportDataWizardChooseTypeViewModel, ExportDataWizardSqlConnBuilderViewModel>(ExportDataWizardPage.BuildSqlConnection); TransitionMap.Add <ExportDataWizardCsvFolderViewModel, ExportDataWizardChooseTablesViewModel>(ExportDataWizardPage.ChooseTables); TransitionMap.Add <ExportDataWizardSqlConnBuilderViewModel, ExportDataWizardSqlConnStrViewModel>(ExportDataWizardPage.ManualConnectionString); TransitionMap.Add <ExportDataWizardSqlConnBuilderViewModel, ExportDataWizardChooseTablesViewModel>(ExportDataWizardPage.ChooseTables); TransitionMap.Add <ExportDataWizardSqlConnStrViewModel, ExportDataWizardChooseTablesViewModel>(ExportDataWizardPage.ChooseTables); TransitionMap.Add <ExportDataWizardChooseTablesViewModel, ExportDataWizardExportStatusViewModel>(ExportDataWizardPage.ExportStatus); }
private void initializeMap() { TransitionMap.Add <Input1ViewModel, Question2ViewModel>(StateTransition.Input1Success); TransitionMap.Add <Input1ViewModel, Input1ViewModel>(StateTransition.Cancel); TransitionMap.Add <Question2ViewModel, Input3ViewModel>(StateTransition.Option1); TransitionMap.Add <Question2ViewModel, Finalize4ViewModel>(StateTransition.Option2); TransitionMap.Add <Question2ViewModel, Input1ViewModel>(StateTransition.Cancel); TransitionMap.Add <Input3ViewModel, Finalize4ViewModel>(StateTransition.Input3Success); TransitionMap.Add <Input3ViewModel, Input1ViewModel>(StateTransition.Cancel); TransitionMap.Add <Finalize4ViewModel, Input1ViewModel>(StateTransition.Cancel); }
public LongMessageModalDialog() { TransitionMap.Add("Ok", NoTransition); TransitionMap.Add("Cancel", NoTransition); TransitionMap.Add("Something", NoTransition); }
public LoremIpsumModalDialog() { TransitionMap.Add("Ok", NoTransition); TransitionMap.Add("Cancel", NoTransition); }