コード例 #1
0
        public App()
        {
            // All that manual initialization stuff should be done automatically
            var viewModel = new CountryListViewModel();
            viewModel.Initialize(null);

            var list = new CountryListPage();
            list.SetViewModel(viewModel);

            MainPage = new NavigationPage(list);

            // Workaround
            ViewModelBase.Presenter = new FormsPresenter(Current.MainPage.Navigation);
        }
コード例 #2
0
        public App()
        {
            // All that manual initialization stuff should be done automatically
            var viewModel = new CountryListViewModel();

            viewModel.Initialize(null);

            var list = new CountryListPage();

            list.SetViewModel(viewModel);

            MainPage = new NavigationPage(list);

            // Workaround
            ViewModelBase.Presenter = new FormsPresenter(Current.MainPage.Navigation);
        }
コード例 #3
0
 public static void Initialize(IWebDriver webDriver, string baseUrl)
 {
     AccountManagementDashboardPage = new AccountManagementDashboardPage(webDriver, baseUrl);
     AtmWithdrawListPage            = new AtmWithdrawListPage(webDriver, baseUrl);
     AtmWithdrawCreatePage          = new AtmWithdrawCreatePage(webDriver, baseUrl);
     AtmWithdrawEditPage            = new AtmWithdrawEditPage(webDriver, baseUrl);
     ExpenseListPage   = new ExpenseListPage(webDriver, baseUrl);
     ExpenseCreatePage = new ExpenseCreatePage(webDriver, baseUrl);
     ExpenseEditPage   = new ExpenseEditPage(webDriver, baseUrl);
     ExpenseListPage   = new ExpenseListPage(webDriver, baseUrl);
     IncomeListPage    = new IncomeListPage(webDriver, baseUrl);
     IncomeCreatePage  = new IncomeCreatePage(webDriver, baseUrl);
     IncomeEditPage    = new IncomeEditPage(webDriver, baseUrl);
     SavingListPage    = new SavingListPage(webDriver, baseUrl);
     SavingCreatePage  = new SavingCreatePage(webDriver, baseUrl);
     SavingEditPage    = new SavingEditPage(webDriver, baseUrl);
     LoginPage         = new LoginPage(webDriver, baseUrl);
     CountryListPage   = new CountryListPage(webDriver, baseUrl);
     CountryEditPage   = new CountryEditPage(webDriver, baseUrl);
     CountryCreatePage = new CountryCreatePage(webDriver, baseUrl);
 }