private void CloseSearchBox() { MenuLayout.TranslateTo(0, 0, 20); MenuLayout.FadeTo(0.0001, 20); AnimateBlueBarOut().ContinueWith(t => { Device.BeginInvokeOnMainThread(() => { MenuLayout.TranslateTo(0, MenuLayout.Height * -1, 0); }); }); }
private void OpenSearchBox() { Device.BeginInvokeOnMainThread(() => { MenuLayout.TranslateTo(0, 0); AnimateBlueBarIn().ContinueWith(t => { Device.BeginInvokeOnMainThread(() => { MenuLayout.FadeTo(1); }); }); }); }
private void CloseMenu() { MenuLayout.TranslateTo(0, MenuLayout.Height, 20); MenuLayout.FadeTo(0.2); AnimateBlueBarOut().ContinueWith(t => { Device.BeginInvokeOnMainThread(() => { BlueBarLayout.TranslationY = BlueBarLayout.Height; ButtonLayout.IsVisible = true; AnimateButtonOut(); }); }); }
private void OpenMenu() { AnimateButtonIn().ContinueWith(e => { Device.BeginInvokeOnMainThread(() => { BlueBarLayout.TranslationY = 0; ButtonLayout.IsVisible = false; AnimateBlueBarIn().ContinueWith(t => { Device.BeginInvokeOnMainThread(() => { MenuLayout.TranslateTo(0, 0); MenuLayout.FadeTo(0.75); }); }); }); }); }