Exemplo n.º 1
0
        public async void Navigate(Type type, string state, int value = 0)
        {
            lock (navigationStack)
            {
                navigationStack.StatesStack.Add(new StackData {
                    Data = state, ID = value
                });
            }

            await StartDissolvingAsync();

            GlobalFrame.Navigate(type);
        }
Exemplo n.º 2
0
        public async void Navigate(Type type)
        {
            if (HamburgerMenu.DisplayMode == SplitViewDisplayMode.Overlay || HamburgerMenu.DisplayMode == SplitViewDisplayMode.CompactOverlay)
            {
                HamburgerMenu.IsPaneOpen = false;
            }

            lock (navigationStack)
            {
                navigationStack.StatesStack.Add(new StackData());
            }

            await StartDissolvingAsync();

            GlobalFrame.Navigate(type);
        }