protected override async Task OnAppearingAnimationEndAsync() { if (!IsAnimationEnabled) { return; } var translateLength = 400u; await Task.WhenAll( test.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), test.FadeTo(1), (new Func <Task>(async() => { await Task.Delay(200); await Task.WhenAll( test.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), test.FadeTo(1)); }))()); await Task.WhenAll( CloseImage.FadeTo(1), CloseImage.ScaleTo(1, easing: Easing.SpringOut), CloseImage.RotateTo(0), test.ScaleTo(1), test.FadeTo(1)); }
protected override async void OnAppearingAnimationEnd() { if (!IsAnimationEnabled) { return; } var translateLength = 400u; await Task.WhenAll( UsernameEntry.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), UsernameEntry.FadeTo(1), (new Func <Task>(async() => { await Task.Delay(200); await Task.WhenAll( PasswordEntry.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), PasswordEntry.FadeTo(1)); }))()); await Task.WhenAll( CloseImage.FadeTo(1), CloseImage.ScaleTo(1, easing: Easing.SpringOut), CloseImage.RotateTo(0), LoginButton.ScaleTo(1), LoginButton.FadeTo(1)); }
protected async override Task OnAppearingAnimationEnd() { var translateLength = 400u; await Task.WhenAll( //UsernameEntry.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), //UsernameEntry.FadeTo(1), (new Func <Task>(async() => { await Task.Delay(200); await Task.WhenAll( //PasswordEntry.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), //PasswordEntry.FadeTo(1) ); }))()); await Task.WhenAll( CloseImage.FadeTo(1), CloseImage.ScaleTo(1, easing: Easing.SpringOut), CloseImage.RotateTo(0) //, //LoginButton.ScaleTo(1), //LoginButton.FadeTo(1) ); }
protected async override Task OnDisappearingAnimationBegin() { pickerClass.Opacity = pickerStream.Opacity = pickerSection.Opacity = btnOK.Opacity = 0; var taskSource = new TaskCompletionSource <bool>(); var currentHeight = FrameContainer.Height; await Task.WhenAll( pickerClass.FadeTo(0), pickerStream.FadeTo(0), pickerSection.FadeTo(0), btnOK.FadeTo(0), CloseImage.FadeTo(0)); FrameContainer.Animate("HideAnimation", d => { FrameContainer.HeightRequest = d; }, start: currentHeight, end: 170, finished: async(d, b) => { await Task.Delay(300); taskSource.TrySetResult(true); }); await taskSource.Task; }
protected async override Task OnAppearingAnimationEnd() { var translateLength = 400u; await Task.WhenAll( pickerClass.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), pickerClass.FadeTo(1), (new Func <Task>(async() => { await Task.Delay(100); await Task.WhenAll( pickerStream.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), pickerStream.FadeTo(1)); await Task.Delay(100); await Task.WhenAll( pickerSection.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), pickerSection.FadeTo(1)); await Task.Delay(100); await Task.WhenAll( btnOK.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), btnOK.FadeTo(1)); }))()); await Task.WhenAll( CloseImage.FadeTo(1), CloseImage.ScaleTo(1, easing: Easing.SpringOut), CloseImage.RotateTo(0), btnOK.ScaleTo(1), btnOK.FadeTo(1)); }
// Method for animation child in PopupPage // Invoced after custom animation end protected async override Task OnAppearingAnimationEnd() { var translateLength = 400u; await Task.WhenAll( myGrid.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), myGrid.FadeTo(1), CloseImage.FadeTo(1), CloseImage.ScaleTo(1, easing: Easing.SpringOut), CloseImage.RotateTo(0), AddButton.ScaleTo(1), AddButton.FadeTo(1)); }
protected override async Task OnAppearingAnimationEndAsync() { if (!IsAnimationEnabled) { return; } var translateLength = 400u; await Task.WhenAll( CloseImage.FadeTo(1), CloseImage.ScaleTo(1, easing: Easing.SpringOut), CloseImage.RotateTo(0), LoginButton.ScaleTo(1), LoginButton.FadeTo(1)); }
protected override async Task OnAppearingAnimationEndAsync() { if (!IsAnimationEnabled) { return; } await Task.WhenAll( (new Func <Task>(async() => { await Task.Delay(200); }))()); await Task.WhenAll( CloseImage.FadeTo(1), CloseImage.ScaleTo(1, easing: Easing.SpringOut), CloseImage.RotateTo(0)); }
protected override async Task OnAppearingAnimationEndAsync() { if (!IsAnimationEnabled) { return; } var translateLength = 400u; await Task.WhenAll( FoodName.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), FoodName.FadeTo(1) //, //(new Func<Task>(async () => //{ // await Task.Delay(200); // await Task.WhenAll( // FoodFat.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), // FoodFat.FadeTo(1)); //}))() ); await Task.WhenAll( CloseImage.FadeTo(1), CloseImage.ScaleTo(1, easing: Easing.SpringOut), CloseImage.RotateTo(0), FoodCal.ScaleTo(1), FoodCal.FadeTo(1), FoodCarb.ScaleTo(1), FoodCarb.FadeTo(1), FoodProt.ScaleTo(1), FoodProt.FadeTo(1), FoodFat.ScaleTo(1), FoodFat.FadeTo(1), TimesPressed.ScaleTo(1), TimesPressed.FadeTo(1), IsCustom.ScaleTo(1), IsCustom.FadeTo(1), MoreInfo.ScaleTo(1), MoreInfo.FadeTo(1)); }
protected override async void OnAppearingAnimationEnd() { if (!IsAnimationEnabled) { return; } var translateLength = 400u; await Task.WhenAll( (new Func <Task>(async() => { await Task.Delay(200); }))()); await Task.WhenAll( CloseImage.FadeTo(1), CloseImage.ScaleTo(1, easing: Easing.SpringOut), CloseImage.RotateTo(0), OKButton.ScaleTo(1), OKButton.FadeTo(1)); }
protected async override Task OnAppearingAnimationEnd() { var translateLength = 400u; await Task.WhenAll( WineVintage.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), WineVintage.FadeTo(1), (new Func <Task>(async() => { await Task.Delay(200); await Task.WhenAll( WineVintage.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength), WineVintage.FadeTo(1)); }))()); await Task.WhenAll( CloseImage.FadeTo(1), CloseImage.ScaleTo(1, easing: Easing.SpringOut), CloseImage.RotateTo(0), OKButton.ScaleTo(1), OKButton.FadeTo(1)); }
public override void UpdateData() { MainWindowView?.SetBackgroundColor(ColorConstants.WhiteColor, 8); CellModel2 = new FeedbackListCategoryCell(this); BackgroundView?.SetBackgroundColor(ColorConstants.TransparentColor); if (SubmitText != null) { SubmitText.SetTextColor(ColorConstants.WhiteColor); SubmitText.Text = "Submit Feedback".ToUpperInvariant(); SubmitText.SetFont(FontsConstant.OpenSansBold, FontsConstant.Size14); SubmitText.SetBackgroundColor(ColorConstants.SelectorHome); SubmitText.Click -= Submit_Click; SubmitText.Click += Submit_Click; SubmitText.SetSelectedColor(ColorConstants.WhiteColor); } if (TitleText != null) { TitleText.Text = RFeedback.GiveUsFedbackText; TitleText.SetTextColor(ColorConstants.FeedbackTitle); TitleText.SetFont(FontsConstant.OpenSansBold, FontsConstant.Size24); } if (CloseImage != null) { CloseImage?.SetImageFromResource(DrawableConstants.FeedbackCloseIcon); CloseImage.Click -= BackgroundView_Click; CloseImage.Click += BackgroundView_Click; } //ListViewCategory?.UpdateDataSource(FeedbackManager.Instance.GetCategoryItem()); //ListViewCategory?.Orientation(OrientationListView.Horizontal); ListViewEmoji?.UpdateDataSource(FeedbackManager.Instance.GetItem()); ListViewEmoji?.Orientation(OrientationListView.Horizontal); }