/foundation/arkui/ace_engine/test/mock/core/render/ |
H A D | mock_animation_utils.cpp | 77 const FinishCallback& finishCallback, const RepeatCallback& repeatCallback) in Animate() 80 AnimManager::GetInstance().SetParams(option, { finishCallback, repeatCallback }); in Animate() 96 if (finishCallback) { in Animate() 97 finishCallback(); in Animate() 119 const PropertyCallback& callback, const FinishCallback& finishCallback, bool timingSensitive) in AnimateWithCurrentOptions() 124 const PropertyCallback& callback, const FinishCallback& finishCallback, const RepeatCallback& repeatCallback) in StartAnimation() 127 AnimManager::GetInstance().SetParams(option, { finishCallback, repeatCallback }); in StartAnimation() 137 if (finishCallback) { in StartAnimation() 138 finishCallback(); in StartAnimation() 146 if (finishCallback) { in StartAnimation() 76 Animate(const AnimationOption& option, const PropertyCallback& callback, const FinishCallback& finishCallback, const RepeatCallback& repeatCallback) Animate() argument 118 AnimateWithCurrentOptions( const PropertyCallback& callback, const FinishCallback& finishCallback, bool timingSensitive) AnimateWithCurrentOptions() argument 123 StartAnimation(const AnimationOption& option, const PropertyCallback& callback, const FinishCallback& finishCallback, const RepeatCallback& repeatCallback) StartAnimation() argument [all...] |
H A D | mock_modifier_adapter.cpp | 25 const AnimationOption& option, float value, float velocity, const FinishCallback& finishCallback) in AnimateWithVelocity() 31 MockAnimationManager::GetInstance().SetParams(option, { finishCallback, nullptr }); in AnimateWithVelocity() 24 AnimateWithVelocity( const AnimationOption& option, float value, float velocity, const FinishCallback& finishCallback) AnimateWithVelocity() argument
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/ |
H A D | rs_implicit_animator.cpp | 33 const RSAnimationTimingCurve& timingCurve, std::shared_ptr<AnimationFinishCallback>&& finishCallback, in OpenImplicitAnimation() 36 globalImplicitParams_.push({ timingProtocol, timingCurve, std::move(finishCallback), in OpenImplicitAnimation() 65 const RSAnimationTimingCurve& timingCurve, std::shared_ptr<AnimationFinishCallback>&& finishCallback) in OpenImplicitAnimation() 67 return OpenImplicitAnimation(timingProtocol, timingCurve, std::move(finishCallback), nullptr); in OpenImplicitAnimation() 70 int RSImplicitAnimator::OpenImplicitAnimation(std::shared_ptr<AnimationFinishCallback>&& finishCallback) in OpenImplicitAnimation() argument 76 RSAnimationTimingProtocol::IMMEDIATE, RSAnimationTimingCurve::LINEAR, std::move(finishCallback)); in OpenImplicitAnimation() 80 return OpenImplicitAnimation(protocol, curve, std::move(finishCallback)); in OpenImplicitAnimation() 107 void RSImplicitAnimator::ProcessEmptyAnimations(const std::shared_ptr<AnimationFinishCallback>& finishCallback) in ProcessEmptyAnimations() argument 111 if (finishCallback.use_count() != 1) { in ProcessEmptyAnimations() 118 if (finishCallback in ProcessEmptyAnimations() 32 OpenImplicitAnimation(const RSAnimationTimingProtocol& timingProtocol, const RSAnimationTimingCurve& timingCurve, std::shared_ptr<AnimationFinishCallback>&& finishCallback, std::shared_ptr<AnimationRepeatCallback>&& repeatCallback) OpenImplicitAnimation() argument 64 OpenImplicitAnimation(const RSAnimationTimingProtocol& timingProtocol, const RSAnimationTimingCurve& timingCurve, std::shared_ptr<AnimationFinishCallback>&& finishCallback) OpenImplicitAnimation() argument 144 const auto& finishCallback = std::get<const std::shared_ptr<AnimationFinishCallback>>(globalImplicitParams_.top()); CloseImplicitAnimation() local 199 const auto& finishCallback = std::get<const std::shared_ptr<AnimationFinishCallback>>(globalImplicitParams_.top()); CloseImplicitCancelAnimation() local 205 OpenInterActiveImplicitAnimation(bool isAddImplictAnimation, const RSAnimationTimingProtocol& timingProtocol, const RSAnimationTimingCurve& timingCurve, std::shared_ptr<AnimationFinishCallback>&& finishCallback) OpenInterActiveImplicitAnimation() argument 229 const auto& finishCallback = CloseInterActiveImplicitAnimation() local 554 const auto& finishCallback = CreateImplicitAnimation() local 565 const auto& finishCallback = CreateImplicitAnimation() local 690 const auto& finishCallback = std::get<const std::shared_ptr<AnimationFinishCallback>>(globalImplicitParams_.top()); CreateImplicitAnimationWithInitialVelocity() local [all...] |
H A D | rs_implicit_animator.h | 45 const RSAnimationTimingCurve& timingCurve, std::shared_ptr<AnimationFinishCallback>&& finishCallback, 49 const RSAnimationTimingCurve& timingCurve, std::shared_ptr<AnimationFinishCallback>&& finishCallback); 51 int OpenImplicitAnimation(std::shared_ptr<AnimationFinishCallback>&& finishCallback); 63 const RSAnimationTimingCurve& timingCurve, std::shared_ptr<AnimationFinishCallback>&& finishCallback); 102 void ProcessEmptyAnimations(const std::shared_ptr<AnimationFinishCallback>& finishCallback);
|
H A D | rs_animation.h | 56 void SetFinishCallback(const std::function<void()>& finishCallback); 129 void SetFinishCallback(const std::shared_ptr<AnimationFinishCallback>& finishCallback); 131 void SetInteractiveFinishCallback(const std::shared_ptr<InteractiveAnimatorFinishCallback>& finishCallback);
|
H A D | rs_animation.cpp | 54 void RSAnimation::SetFinishCallback(const std::function<void()>& finishCallback) in SetFinishCallback() argument 56 if (finishCallback == nullptr) { in SetFinishCallback() 61 SetFinishCallback(std::make_shared<AnimationFinishCallback>(finishCallback)); in SetFinishCallback() 64 void RSAnimation::SetFinishCallback(const std::shared_ptr<AnimationFinishCallback>& finishCallback) in SetFinishCallback() argument 66 finishCallback_ = finishCallback; in SetFinishCallback() 80 const std::shared_ptr<InteractiveAnimatorFinishCallback>& finishCallback) in SetInteractiveFinishCallback() 82 interactiveFinishCallback_ = finishCallback; in SetInteractiveFinishCallback() 79 SetInteractiveFinishCallback( const std::shared_ptr<InteractiveAnimatorFinishCallback>& finishCallback) SetInteractiveFinishCallback() argument
|
H A D | rs_animation_group.cpp | 89 std::shared_ptr<AnimationFinishCallback> finishCallback = in OnStart() local 112 animation->SetFinishCallback(finishCallback); in OnStart()
|
H A D | rs_interactive_implict_animator.h | 91 * @param finishCallback all animations in animator use this finishcallback, just one 93 void SetFinishCallBack(const std::function<void()>& finishCallback);
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/unittest/animation/ |
H A D | rs_animation_callback_test.cpp | 49 auto finishCallback = std::make_shared<AnimationFinishCallback>(func); in HWTEST_F() local 50 finishCallback->Execute(); in HWTEST_F() 70 auto finishCallback = std::make_shared<AnimationRepeatCallback>(func); in HWTEST_F() local 71 finishCallback->Execute(); in HWTEST_F()
|
H A D | rs_implicit_animator_test.cpp | 245 auto finishCallback = std::make_shared<AnimationFinishCallback>(func); in HWTEST_F() local 249 RSAnimationTimingProtocol::DEFAULT, timingCurve, std::move(finishCallback), nullptr); in HWTEST_F() 254 RSAnimationTimingProtocol::DEFAULT, timingCurve, std::move(finishCallback), std::move(repeatCallback)); in HWTEST_F() 276 std::shared_ptr<AnimationFinishCallback> finishCallback = std::make_shared<AnimationFinishCallback>(nullptr); in HWTEST_F() local 277 implicitAnimator->OpenImplicitAnimation(timingProtocol, timingCurve, std::move(finishCallback)); in HWTEST_F() 280 finishCallback = std::make_shared<AnimationFinishCallback>(nullptr, FinishCallbackType::TIME_INSENSITIVE); in HWTEST_F() 281 implicitAnimator->ProcessEmptyAnimations(finishCallback); in HWTEST_F() 283 finishCallback = std::make_shared<AnimationFinishCallback>(nullptr, FinishCallbackType::TIME_INSENSITIVE); in HWTEST_F() 284 implicitAnimator->ProcessEmptyAnimations(finishCallback); in HWTEST_F() 289 finishCallback in HWTEST_F() 341 auto finishCallback = std::make_shared<AnimationFinishCallback>(nullptr, FinishCallbackType::LOGICALLY); HWTEST_F() local [all...] |
/foundation/window/window_manager/wmserver/test/unittest/ |
H A D | remote_animation_test.cpp | 339 auto finishCallback = RemoteAnimation::CreateShowAnimationFinishedCallback(node_, node_, true); in HWTEST_F() local 340 EXPECT_NE(nullptr, finishCallback); in HWTEST_F() 341 finishCallback->OnAnimationFinished(); // not animation playing in HWTEST_F() 345 finishCallback = RemoteAnimation::CreateShowAnimationFinishedCallback(node_, node_, true); in HWTEST_F() 346 EXPECT_NE(nullptr, finishCallback); in HWTEST_F() 347 finishCallback->OnAnimationFinished(); // leashSurfaceNode is not nullptr in HWTEST_F() 351 finishCallback = RemoteAnimation::CreateShowAnimationFinishedCallback(node_, dstNode, true); in HWTEST_F() 352 EXPECT_NE(nullptr, finishCallback); in HWTEST_F() 353 finishCallback->OnAnimationFinished(); // dstNode is nullptr in HWTEST_F() 358 finishCallback in HWTEST_F() 372 auto finishCallback = RemoteAnimation::CreateShowAnimationFinishedCallback(node_, dstNode, true); HWTEST_F() local 400 auto finishCallback = RemoteAnimation::CreateHideAnimationFinishedCallback(srcNode, TransitionEvent::MINIMIZE); HWTEST_F() local 442 auto finishCallback = RemoteAnimation::CreateHideAnimationFinishedCallback(srcNode, TransitionEvent::CLOSE); HWTEST_F() local 1031 auto finishCallback = RemoteAnimation::CreateAnimationFinishedCallback(callback, node_); HWTEST_F() local [all...] |
H A D | window_manager_proxy_test.cpp | 165 sptr<RSIWindowAnimationFinishedCallback> finishCallback; in HWTEST_F() local 166 windowManagerProxy_->MinimizeWindowsByLauncher(windowIds, isAnimated, finishCallback); in HWTEST_F() 167 ASSERT_EQ(finishCallback, nullptr); in HWTEST_F() 181 sptr<RSIWindowAnimationFinishedCallback> finishCallback; in HWTEST_F() local 182 windowManagerProxy_->MinimizeWindowsByLauncher(windowIds, isAnimated, finishCallback); in HWTEST_F() 183 ASSERT_EQ(finishCallback, nullptr); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | animation_utils.h | 42 const AnimationOption& option, const RefPtr<Curve>& curve, const std::function<void()>& finishCallback); 47 const FinishCallback& finishCallback = nullptr, const RepeatCallback& repeatCallback = nullptr); 54 const PropertyCallback& callback, const FinishCallback& finishCallback, bool timingSensitive = true); 59 const PropertyCallback& callback, const FinishCallback& finishCallback = nullptr,
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | rosen_animation_utils.cpp | 91 const AnimationOption& option, const RefPtr<Curve>& curve, const std::function<void()>& finishCallback) in OpenImplicitAnimation() 94 auto wrappedOnFinish = GetWrappedCallback(finishCallback); in OpenImplicitAnimation() 119 const FinishCallback& finishCallback, const RepeatCallback& repeatCallback) in Animate() 122 auto wrappedOnFinish = GetWrappedCallback(finishCallback); in Animate() 133 const PropertyCallback& callback, const FinishCallback& finishCallback, bool timingSensitive) in AnimateWithCurrentOptions() 135 auto wrappedOnFinish = GetWrappedCallback(finishCallback); in AnimateWithCurrentOptions() 162 const PropertyCallback& callback, const FinishCallback& finishCallback, const RepeatCallback& repeatCallback) in StartAnimation() 167 auto wrappedOnFinish = GetWrappedCallback(finishCallback); in StartAnimation() 90 OpenImplicitAnimation( const AnimationOption& option, const RefPtr<Curve>& curve, const std::function<void()>& finishCallback) OpenImplicitAnimation() argument 118 Animate(const AnimationOption& option, const PropertyCallback& callback, const FinishCallback& finishCallback, const RepeatCallback& repeatCallback) Animate() argument 132 AnimateWithCurrentOptions( const PropertyCallback& callback, const FinishCallback& finishCallback, bool timingSensitive) AnimateWithCurrentOptions() argument 161 StartAnimation(const AnimationOption& option, const PropertyCallback& callback, const FinishCallback& finishCallback, const RepeatCallback& repeatCallback) StartAnimation() argument
|
H A D | fake_animation_utils.cpp | 30 const AnimationOption& option, const PropertyCallback& callback, const FinishCallback& finishCallback) in Animate() 44 const AnimationOption& option, const PropertyCallback& callback, const FinishCallback& finishCallback) in StartAnimation() 29 Animate( const AnimationOption& option, const PropertyCallback& callback, const FinishCallback& finishCallback) Animate() argument 43 StartAnimation( const AnimationOption& option, const PropertyCallback& callback, const FinishCallback& finishCallback) StartAnimation() argument
|
/foundation/arkui/ace_engine/frameworks/core/animation/ |
H A D | interpolator.h | 64 const std::function<void()> prepareCallback = nullptr, const std::function<void()> finishCallback = nullptr) in RunAsync() 91 finishCallback); in RunAsync() member in OHOS::Ace::Interpolator
|
H A D | curve_animation.h | 82 const std::function<void()> finishCallback = nullptr) override 89 return Interpolator::RunAsync(weakScheduler, option, prepareCallback, finishCallback);
|
H A D | keyframe_animation.h | 103 const std::function<void()> prepareCallback, const std::function<void()> finishCallback) override 111 scheduler->OpenImplicitAnimation(option, Curves::EASE, finishCallback);
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ng/ |
H A D | page_router_manager.h | 266 void StartRestorePageWithTarget(const RouterPageInfo& target, std::function<void()>&& finishCallback, 287 bool TryPreloadNamedRouter(const std::string& name, std::function<void()>&& finishCallback); 293 void RestoreOhmUrl(const RouterPageInfo& target, std::function<void()>&& finishCallback, 295 void PushPageToTop(RefPtr<FrameNode>& pageNode, std::function<void()>&& finishCallback, bool needTransition); 296 void InsertPageBellowTop(RefPtr<FrameNode>& pageNode, std::function<void()>&& finishCallback); 297 void InsertPageToBottom(RefPtr<FrameNode>& pageNode, std::function<void()>&& finishCallback); 298 void LoadOhmUrlPage(const std::string& url, std::function<void()>&& finishCallback,
|
H A D | page_router_manager.cpp | 197 bool PageRouterManager::TryPreloadNamedRouter(const std::string& name, std::function<void()>&& finishCallback) in TryPreloadNamedRouter() argument 218 auto preloadFinishCallback = [taskExecutor, instanceId, callback = std::move(finishCallback), name](bool success) { in TryPreloadNamedRouter() 224 [instanceId, finishCallback = std::move(callback)]() { in TryPreloadNamedRouter() 226 if (finishCallback) { in TryPreloadNamedRouter() 227 finishCallback(); in TryPreloadNamedRouter() 1742 std::function<void()>&& finishCallback, RestorePageDestination dest, bool needTransition) in StartRestorePageWithTarget() 1753 [weak = WeakClaim(this), target, callback = std::move(finishCallback), dest, needTransition]() mutable { in StartRestorePageWithTarget() 1770 auto restoreTask = [weak = AceType::WeakClaim(this), target, finishCb = std::move(finishCallback), in StartRestorePageWithTarget() 1805 PushPageToTop(pageNode, std::move(finishCallback), needTransition); in StartRestorePageWithTarget() 1807 InsertPageBellowTop(pageNode, std::move(finishCallback)); in StartRestorePageWithTarget() 1741 StartRestorePageWithTarget(const RouterPageInfo& target, std::function<void()>&& finishCallback, RestorePageDestination dest, bool needTransition) StartRestorePageWithTarget() argument 2131 RestoreOhmUrl(const RouterPageInfo& target, std::function<void()>&& finishCallback, RestorePageDestination dest, bool needTransition) RestoreOhmUrl() argument 2150 InsertPageBellowTop(RefPtr<FrameNode>& pageNode, std::function<void()>&& finishCallback) InsertPageBellowTop() argument 2180 PushPageToTop( RefPtr<FrameNode>& pageNode, std::function<void()>&& finishCallback, bool needTransition) PushPageToTop() argument 2193 InsertPageToBottom(RefPtr<FrameNode>& pageNode, std::function<void()>&& finishCallback) InsertPageToBottom() argument 2222 LoadOhmUrlPage(const std::string& url, std::function<void()>&& finishCallback, const std::function<void(const std::string& errorMsg, int32_t errorCode)>& errorCallback, const std::string& finishCallbackTaskName, const std::string& errorCallbackTaskName) LoadOhmUrlPage() argument [all...] |
/foundation/arkui/ace_engine/interfaces/napi/kits/component_snapshot/ |
H A D | js_component_snapshot.cpp | 41 void OnComplete(SnapshotAsyncCtx* asyncCtx, std::function<void()> finishCallback) in OnComplete() argument 55 [asyncCtx, finishCallback]() { in OnComplete() 90 if (finishCallback) { in OnComplete() 91 finishCallback(); in OnComplete() 157 return [asyncCtx](std::shared_ptr<Media::PixelMap> pixmap, int32_t errCode, std::function<void()> finishCallback) { in CreateCallback() 160 OnComplete(asyncCtx, finishCallback); in CreateCallback()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/animation/ |
H A D | rs_animation_test.cpp | 49 auto finishCallback = std::function<void()>(); in HWTEST_F() local 50 rsAnimation.SetFinishCallback(finishCallback); in HWTEST_F() 51 ASSERT_EQ(finishCallback, nullptr); in HWTEST_F()
|
H A D | rs_implicit_animation_param_test.cpp | 134 std::shared_ptr<AnimationFinishCallback> finishCallback = nullptr; in HWTEST_F() local 135 animation2->SetFinishCallback(finishCallback); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/pipeline/ |
H A D | pipeline_base.cpp | 560 const std::function<void()>& propertyCallback, const std::function<void()>& finishCallback) in Animate() 566 OpenImplicitAnimation(option, curve, finishCallback); in Animate() 571 std::function<void()> PipelineBase::GetWrappedAnimationCallback(const std::function<void()>& finishCallback) in GetWrappedAnimationCallback() argument 573 if (!IsFormRender() && !finishCallback) { in GetWrappedAnimationCallback() 576 auto finishPtr = std::make_shared<std::function<void()>>(finishCallback); in GetWrappedAnimationCallback() 648 const std::function<void()>& finishCallback) in OpenImplicitAnimation() 652 StartImplicitAnimation(option, curve, finishCallback); in OpenImplicitAnimation() 657 const std::function<void()>& finishCallback) in StartImplicitAnimation() 660 auto wrapFinishCallback = GetWrappedAnimationCallback(finishCallback); in StartImplicitAnimation() 559 Animate(const AnimationOption& option, const RefPtr<Curve>& curve, const std::function<void()>& propertyCallback, const std::function<void()>& finishCallback) Animate() argument 645 OpenImplicitAnimation( const AnimationOption& option, const RefPtr<Curve>& curve, const std::function<void()>& finishCallback) OpenImplicitAnimation() argument 656 StartImplicitAnimation(const AnimationOption& option, const RefPtr<Curve>& curve, const std::function<void()>& finishCallback) StartImplicitAnimation() argument
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | navigation_transition_proxy.h | 149 const std::function<void()>& finishCallback) in SetInteractiveAnimation() 152 interactiveFinishCallback_ = finishCallback; in SetInteractiveAnimation() 147 SetInteractiveAnimation( std::shared_ptr<AnimationUtils::InteractiveAnimation> interactiveAnimation, const std::function<void()>& finishCallback) SetInteractiveAnimation() argument
|