Ejemplo n.º 1
0
        private async void FullScreen(bool isFullscreen)
        {
            ToolbarVisible = !ToolbarVisible;

            if (isFullscreen)
            {
                NavigationPage.SetHasNavigationBar(this, false);
                slMain.Padding = new Thickness(0, 32, 0, 0);
                await EditToolbar.TranslateTo(0, 50, 200, Easing.SinOut);

                await Task.Delay(50);

                EditToolbar.IsVisible = false;
                btnRestore.IsVisible  = true;
                await btnRestore.TranslateTo(0, 0, 500, Easing.SinOut);
            }
            else
            {
                btnRestore.IsVisible = false;
                slMain.Padding       = new Thickness(0, 0, 0, 0);
                NavigationPage.SetHasNavigationBar(this, true);
                EditToolbar.IsVisible = true;
                await EditToolbar.TranslateTo(0, 0, 200, Easing.SinOut);

                await btnRestore.TranslateTo(0, 70, 200, Easing.SinOut);

                await Task.Delay(200);
            }
        }
Ejemplo n.º 2
0
 public PothiShabadList(Pothi pothi)
 {
     BindingContext = new Theme();
     InitializeComponent();
     Title  = pothi.Name;
     _con   = DependencyService.Get <ISqliteDb>().GetSQLiteConnection();
     _pothi = pothi;
     EditToolbar.TranslateTo(0, 50, 10, Easing.SinOut);
     EditToolbar.IsVisible = false;
     LoadPothiShabads();
 }
Ejemplo n.º 3
0
 async void lstShabad_ItemTapped(System.Object sender, Syncfusion.ListView.XForms.ItemTappedEventArgs e)
 {
     if (ToolbarVisible)
     {
         await EditToolbar.TranslateTo(0, 50, 100, Easing.SinOut);
     }
     else
     {
         await EditToolbar.TranslateTo(0, 0, 100, Easing.SinOut);
     }
     //EditToolbar.Opacity = (EditToolbar.Opacity == 1) ? 0 : 1;
     ToolbarVisible = !ToolbarVisible;
     //if(string.IsNullOrEmpty(Title))
     //    ToggleSimilarShabadButton(false);
 }
Ejemplo n.º 4
0
        private async void ToggleKeyboard(bool visible, bool force = false)
        {
            if (!visible)
            {
                if (!string.IsNullOrEmpty(txtSearch.Text) || force)
                {
                    await EditToolbar.TranslateTo(0, 250, 50, Easing.SinOut);

                    await Task.Delay(50);

                    EditToolbar.IsVisible = false;
                }
            }
            else
            {
                EditToolbar.IsVisible = true;
                await EditToolbar.TranslateTo(0, 0, 50, Easing.SinOut);
            }
        }
Ejemplo n.º 5
0
        private async void FullScreen(bool isFullscreen)
        {
            ToolbarVisible = !ToolbarVisible;

            if (isFullscreen)
            {
                NavigationPage.SetHasNavigationBar(this, false);
                await EditToolbar.TranslateTo(0, 50, 200, Easing.SinOut);

                await Task.Delay(50);

                EditToolbar.IsVisible = false;
            }
            else
            {
                NavigationPage.SetHasNavigationBar(this, true);
                EditToolbar.IsVisible = true;
                await EditToolbar.TranslateTo(0, 0, 200, Easing.SinOut);
            }
        }