Example #1
0
 private async void PopupOrderProduct(object sender, EventArgs e)
 {
     HolderPage.IsVisible = !HolderPage.IsVisible;
     if (!HolderPage.IsVisible)
     {
         await FrameProduct.FadeTo(0, 250, Easing.CubicIn);
     }
     else
     {
         await FrameProduct.FadeTo(1, 250, Easing.CubicIn);
     }
 }
Example #2
0
        private async void PopupOrderProduct(object sender, EventArgs e)
        {
            HolderPage.IsVisible = !HolderPage.IsVisible;
            if (!HolderPage.IsVisible)
            {
                ProductListProperty.ProductSelect = null;
                await FrameProduct.FadeTo(0, 250, Easing.CubicIn);

                FrameProduct.IsVisible = false;
            }
            else
            {
                if (sender is StackLayout)
                {
                    ProductListProperty.ProductSelect = (BLL.M.Mobile.Product)((StackLayout)sender).BindingContext;
                    FrameProduct.IsVisible            = true;
                }
                await FrameProduct.FadeTo(1, 250, Easing.CubicIn);
            }
        }
        private async void PopupOrderProduct(object sender, EventArgs e)
        {
            HolderPage.IsVisible = !HolderPage.IsVisible;
            if (!HolderPage.IsVisible)
            {
                var DefualtHeight = LahmaOnline.StyleViews.Styles.SetterStyle.Maintain_HeightAspectRatio(600);
                MyFavouritesProperty.ProductSelect = null;
                await FrameProduct.FadeTo(0, 250, Easing.CubicIn);

                FrameProduct.IsVisible = false;
            }
            else
            {
                if (sender is StackLayout)
                {
                    MyFavouritesProperty.ProductSelect = (ViewModel.ProductCart)((StackLayout)sender).BindingContext;
                    FrameProduct.IsVisible             = true;
                }
                await FrameProduct.FadeTo(1, 250, Easing.CubicIn);
            }
        }
 private async void ObservProductBuy(object sender, EventArgs e)
 {
     if (sender == null && !HolderPage.IsVisible)
     {
         return;
     }
     HolderPage.IsVisible = !HolderPage.IsVisible;
     if (!HolderPage.IsVisible)
     {
         var DefualtHeight = LahmaOnline.StyleViews.Styles.SetterStyle.Maintain_HeightAspectRatio(600);
         HomeProperty.ProductSelected = null;
         await FrameProduct.TranslateTo(0, FrameProduct.Height == -1?DefualtHeight : FrameProduct.Height, 250);
     }
     else
     {
         if (sender is StackLayout)
         {
             HomeProperty.ProductSelected = (ViewModel.ProductCart)((StackLayout)sender).BindingContext;
         }
         await FrameProduct.TranslateTo(0, 0, 250);
     }
 }