/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/stage/ |
H A D | page_transition_model_ng.cpp | 40 auto transition = GetCurrentEffect(); in SetSlideEffect() local 41 CHECK_NULL_VOID(transition); in SetSlideEffect() 42 transition->SetSlideEffect(effect); in SetSlideEffect() 47 auto transition = GetCurrentEffect(); in SetTranslateEffect() local 48 CHECK_NULL_VOID(transition); in SetTranslateEffect() 49 transition->SetTranslateEffect(option); in SetTranslateEffect() 54 auto transition = GetCurrentEffect(); in SetScaleEffect() local 55 CHECK_NULL_VOID(transition); in SetScaleEffect() 56 transition->SetScaleEffect(option); in SetScaleEffect() 61 auto transition in SetOpacityEffect() local 68 auto transition = GetCurrentEffect(); SetOnEnter() local 75 auto transition = GetCurrentEffect(); SetOnExit() local 84 RefPtr<PageTransitionEffect> transition = AceType::MakeRefPtr<PageTransitionEffect>(type, option); CreateTransition() local [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/test/unittest/animation/ |
H A D | rs_render_transition_test.cpp | 91 auto transition = std::make_shared<RSRenderTransitionMock>(ANIMATION_ID, effects, isTransitionIn); in HWTEST_F() local 92 transition->OnAttach(); in HWTEST_F() 93 EXPECT_TRUE(transition != nullptr); in HWTEST_F() 109 auto transition = std::make_shared<RSRenderTransitionMock>(ANIMATION_ID, effects, isTransitionIn); in HWTEST_F() local 111 transition->Attach(renderNode.get()); in HWTEST_F() 112 transition->OnAttach(); in HWTEST_F() 113 EXPECT_TRUE(transition != nullptr); in HWTEST_F() 136 auto transition = std::make_shared<RSRenderTransitionMock>(ANIMATION_ID, effects, isTransitionIn); in HWTEST_F() local 137 transition->OnDetach(); in HWTEST_F() 138 EXPECT_TRUE(transition ! in HWTEST_F() 154 auto transition = std::make_shared<RSRenderTransitionMock>(ANIMATION_ID, effects, isTransitionIn); HWTEST_F() local 181 auto transition = std::make_shared<RSRenderTransitionMock>(ANIMATION_ID, effects, isTransitionIn); HWTEST_F() local 200 auto transition = std::make_shared<RSRenderTransitionMock>(ANIMATION_ID, effects, isTransitionIn); HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/unittest/animation/ |
H A D | rs_transition_test.cpp | 100 * @tc.desc: Verify the custom transition effect of TransitionTest
108 * @tc.steps: step1. init custom transition effect
in HWTEST_F() 120 * @tc.steps: step2. start transition-in test
in HWTEST_F() 137 * @tc.steps: step3. start transition-out test
in HWTEST_F() 156 * @tc.desc: Verify the custom transition effect of TransitionTest
164 * @tc.steps: step1. init custom transition effect
in HWTEST_F() 177 * @tc.steps: step2. start transition-in test
in HWTEST_F() 195 * @tc.steps: step3. start transition-out test
in HWTEST_F() 214 * @tc.desc: Verify the custom transition effect of TransitionTest
222 * @tc.steps: step1. init custom transition effec in HWTEST_F() 475 auto transition = std::make_shared<RSTransition>(RSTransitionEffect::EMPTY, true); HWTEST_F() local 500 auto transition = std::make_shared<RSTransition>(RSTransitionEffect::EMPTY, true); HWTEST_F() local 524 auto transition = std::make_shared<RSTransition>(RSTransitionEffect::EMPTY, true); HWTEST_F() local 548 auto transition = std::make_shared<RSTransition>(RSTransitionEffect::OPACITY, true); HWTEST_F() local 572 auto transition = std::make_shared<RSTransition>(RSTransitionEffect::OPACITY, true); HWTEST_F() local 596 auto transition = std::make_shared<RSTransition>(RSTransitionEffect::SCALE, true); HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/ |
H A D | rs_transition.cpp | 62 auto transition = std::make_shared<RSRenderTransition>(GetId(), transitionEffects, isTransitionIn_); in StartCustomTransition() local 64 transition->SetInterpolator(interpolator); in StartCustomTransition() 65 UpdateParamToRenderAnimation(transition); in StartCustomTransition() 66 StartCustomAnimation(transition); in StartCustomTransition() 81 auto transition = std::make_shared<RSRenderTransition>(GetId(), transitionEffects, isTransitionIn_); in StartRenderTransition() local 83 transition->SetInterpolator(interpolator); in StartRenderTransition() 84 UpdateParamToRenderAnimation(transition); in StartRenderTransition() 87 std::make_unique<RSAnimationCreateTransition>(target->GetId(), transition); in StartRenderTransition() 93 std::make_unique<RSAnimationCreateTransition>(target->GetId(), transition); in StartRenderTransition()
|
H A D | rs_implicit_animator.cpp | 419 ROSEN_LOGE("Failed to begin implicit transition, need to open implicit transition firstly!"); in BeginImplicitTransition() 436 ROSEN_LOGE("Failed to end implicit transition, need to begin implicit transition firstly!"); in EndImplicitTransition() 461 ROSEN_LOGE("Failed to create implicit transition, need to open implicit transition firstly!"); in CreateImplicitTransition() 466 ROSEN_LOGE("Failed to create transition, unknow type!"); in CreateImplicitTransition() 470 auto transition = transitionImplicitParam->CreateAnimation(); in CreateImplicitTransition() local 471 if (transition != nullptr) { in CreateImplicitTransition() 472 target.AddAnimation(transition); in CreateImplicitTransition() [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/navigation/ |
H A D | navigation_animation_test_ng.cpp | 148 NavigationTransition transition; in HWTEST_F() 149 transition.isValid = true; in HWTEST_F() 150 transition.interactive = true; in HWTEST_F() 151 transition.transition = [](const RefPtr<NavigationTransitionProxy>& proxy) {}; in HWTEST_F() 152 return transition; in HWTEST_F() 172 * @tc.steps: step3. set navigation transition callback, set interactive value false in HWTEST_F() 178 NavigationTransition transition; in HWTEST_F() 179 transition.isValid = true; in HWTEST_F() 180 transition in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/transition/ |
H A D | transition_component.h | 47 void SetTransitionOption(const TweenOption& transition) in SetTransitionOption() argument 50 transitionOption_ = std::move(transition); in SetTransitionOption() 71 TweenOption transitionOption_; // transition option
|
H A D | transition_element.cpp | 16 #include "core/components/transition/transition_element.h" 19 #include "core/components/transition/transition_component.h" 33 LOGE("transition element update failed. transition component is null."); in Update() 139 LOGE("transition option get failed. no tween found."); in GetChildDisplay() 149 LOGE("transition option get failed. no display found."); in GetChildTransform() 174 LOGE("transition option get failed. no tween found."); in ApplyAnimation() 217 LOGE("Switch transition option failed. no tween found. direction: %{public}d", type); in SwitchTransitionOption() 224 LOGW("Apply transition option failed. tween apply option fail."); in SwitchTransitionOption() 233 RefPtr<TransitionComponent> transition in BuildChild() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/page_transition/ |
H A D | page_transition_element.cpp | 23 #include "core/components/transition/transition_component.h" 88 LOGE("set transition controller failed. controller is null"); in SetTransitionController() 123 LOGE("set transition direction failed. controller is empty."); in SetTransitionDirection() 128 LOGE("set transition direction failed. context is empty."); in SetTransitionDirection() 133 LOGE("set transition direction failed. shared controller is null."); in SetTransitionDirection() 145 // no shared transition UI standard on tv, just use default page transition parameters in SetTransitionDirection() 178 LOGE("update transition option failed. component is null."); in UpdateTransitionOption() 183 LOGE("update transition option failed. transition i in UpdateTransitionOption() 303 auto transition = DynamicCast<TransitionElement>(element->GetFirstChild()); GetContentElement() local 435 auto transition = AceType::MakeRefPtr<TransitionComponent>( BuildCombinedChild() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/dialog/ |
H A D | dialog_component.cpp | 87 auto transition = BuildAnimation(box); in BuildChild() local 88 BuildDialogTween(transition, isLimit, margin_); in BuildChild() 155 void DialogComponent::BuildDialogTween(const RefPtr<TransitionComponent>& transition, bool isLimit, Edge margin) in BuildDialogTween() argument 165 dialogTween->SetChild(transition); in BuildDialogTween() 455 // Build transition in BuildAnimation() 456 auto transition = in BuildAnimation() local 458 transition->SetIsFirstFrameShow(false); in BuildAnimation() 459 transition->SetTransitionOption(tweenOptionIn, tweenOptionOut); in BuildAnimation() 460 return transition; in BuildAnimation() 517 auto transition in BuildAnimationForPhone() local 832 auto transition = BuildAnimation() local [all...] |
H A D | alert_dialog_component.cpp | 65 auto transition = BuildAnimation(box); in BuildChild() local 66 BuildDialogTween(transition, isLimit, margin_); in BuildChild()
|
/foundation/arkui/ace_engine/frameworks/core/components/stage/ |
H A D | stage_element.cpp | 35 LOGE("Get Shared Controller failed. shared transition controller is null."); in StartSharedController() 60 LOGE("Get card controller failed. shared transition controller is null."); in GetCardController() 78 LOGE("Get card controller failed. shared transition controller is null."); in GetCardRect() 119 LOGE("router page failed. transition animation is not complete."); in CanRouterPage() 321 LOGW("transition in is empty, skip transition."); in CheckPageTransitionElement() 325 LOGW("transition out is empty, skip transition."); in CheckPageTransitionElement() 330 LOGW("controller in is null, skip transition."); in CheckPageTransitionElement() 335 LOGW("controller out is null, skip transition in CheckPageTransitionElement() 632 InitTransition(const RefPtr<PageTransitionElement>& transition, TransitionDirection direction, TransitionEvent event, const RRect& cardRRect) InitTransition() argument [all...] |
H A D | stage_element.h | 87 bool InitTransition(const RefPtr<PageTransitionElement>& transition, TransitionDirection direction, 92 // Page transition parameters depend on the existence of shared element transitions, 93 // Only after PerformBuild can we determine if there is a shared element transition. 109 RefPtr<Animator> controllerIn_; // Controller for transition in. 110 RefPtr<Animator> controllerOut_; // Controller for transition out.
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_navigation.cpp | 742 NG::NavigationTransition transition; in SetCustomNavContentTransition() 743 JAVASCRIPT_EXECUTION_SCOPE_WITH_CHECK(execCtx, transition); in SetCustomNavContentTransition() 746 TAG_LOGI(AceLogTag::ACE_NAVIGATION, "custom transition is invalid, do default animation"); in SetCustomNavContentTransition() 747 transition.isValid = false; in SetCustomNavContentTransition() 748 return transition; in SetCustomNavContentTransition() 754 transition.interactive = interactive->ToBoolean(); in SetCustomNavContentTransition() 756 transition.interactive = false; in SetCustomNavContentTransition() 763 if (!transition.interactive) { in SetCustomNavContentTransition() 766 transition.timeout = timeout; in SetCustomNavContentTransition() 767 JSRef<JSVal> transitionContext = transitionObj->GetProperty("transition"); in SetCustomNavContentTransition() [all...] |
H A D | js_tabs.cpp | 618 JSRef<JSVal> transition = transitionObj->GetProperty("transition"); in SetCustomContentTransition() 619 if (transition->IsFunction()) { in SetCustomContentTransition() 621 AceType::MakeRefPtr<JsTabsFunction>(JSRef<JSFunc>::Cast(transition)); in SetCustomContentTransition() 629 transitionInfo.transition = std::move(onTransition); in SetCustomContentTransition()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/ |
H A D | swiper_content_transition_proxy.h | 99 std::function<void(const RefPtr<SwiperContentTransitionProxy>&)> transition; member
|
H A D | swiper_model_ng.h | 77 void SetCustomContentTransition(SwiperContentAnimatedTransition& transition) override; 140 static void SetCustomContentTransition(FrameNode* frameNode, SwiperContentAnimatedTransition& transition);
|
H A D | swiper_model.h | 145 virtual void SetCustomContentTransition(SwiperContentAnimatedTransition& transition) {} in SetCustomContentTransition() argument
|
H A D | swiper_model_ng.cpp | 417 void SwiperModelNG::SetCustomContentTransition(SwiperContentAnimatedTransition& transition) in SetCustomContentTransition() argument 423 pattern->SetSwiperCustomContentTransition(transition); in SetCustomContentTransition() 426 void SwiperModelNG::SetCustomContentTransition(FrameNode* frameNode, SwiperContentAnimatedTransition& transition) in SetCustomContentTransition() argument 430 pattern->SetSwiperCustomContentTransition(transition); in SetCustomContentTransition()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tab_content_transition_proxy.h | 98 TransitionFunc transition; member
|
/foundation/arkui/ace_engine/frameworks/core/components/dialog/action_sheet/ |
H A D | action_sheet_component.cpp | 47 auto transition = BuildAnimation(box); in BuildChild() local 48 BuildDialogTween(transition, isLimit, margin_); in BuildChild()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/property/ |
H A D | menu_property.h | 68 RefPtr<NG::ChainedTransitionEffect> transition;
member
|
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/ |
H A D | js_ace_page.cpp | 168 void JsAcePage::SwapBackgroundDecoration(const RefPtr<PageTransitionComponent>& transition) in SwapBackgroundDecoration() argument 171 if (!transition) { in SwapBackgroundDecoration() 172 LOGW("swap background decoration failed. transition is null."); in SwapBackgroundDecoration() 199 transition->SetBackground(backgroundBox); in SwapBackgroundDecoration()
|
H A D | js_command.cpp | 379 auto transition = node->BuildTransitionComponent(); in Execute() local 380 page->SetPageTransition(transition); in Execute()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | navigation_transition_proxy.h | 227 std::function<void()> finishCallback_; // finish transition callback to continue animation 228 std::function<void()> cancelAnimation_; // cancel transition callback to reverse animation 232 bool hasFinished_ = false; // current transition is finish or not 233 bool isSuccess_ = true; // set current custom transition is start success or not 240 std::function<void(const RefPtr<NavigationTransitionProxy>&)> transition; member
|