Пример #1
0
        public void PageStackDefault()
        {
            PageStack stack = new PageStack();

            stack.RegisterDefaultRoute("home", () => new Page());
            Assert.IsNull(stack.CurrentPage);
            stack.Navigate("");
            Assert.IsNotNull(stack.CurrentPage);
        }
Пример #2
0
 public AzureTableBrowserApp()
 {
     PageStack.RegisterDefaultRoute("accounts", () => new StorageAccountsPage());
     PageStack.RegisterRoute("accounts/{account}", () => new ServicesPage());
     PageStack.RegisterRoute("accounts/{account}/tables", () => new TablesPage());
     PageStack.RegisterRoute("accounts/{account}/containers", () => new ContainersPage());
     PageStack.RegisterRoute("accounts/{account}/tables/{table}", () => new TablePage());
     PageStack.RegisterRoute("accounts/{account}/containers/{container}", () => new ContainerPage());
     PageStack.Navigate("accounts");
 }