Home
last modified time | relevance | path

Searched refs:onFinishEvent (Results 1 – 21 of 21) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Danimatable_path.cpp82 auto onFinishEvent = animationOption_.GetOnFinishEvent(); in AnimateTo() local
83 if (onFinishEvent) { in AnimateTo()
84 animationController_->AddStopListener([onFinishEvent, weakContext = context_] { in AnimateTo()
87 context->PostAsyncEvent(onFinishEvent, "ArkUIAnimatablePathFinishEvent"); in AnimateTo()
H A Danimatable_color.h107 auto onFinishEvent = animationOption_.GetOnFinishEvent(); in AnimateTo() local
108 if (onFinishEvent) { in AnimateTo()
109 animationController_->AddStopListener([onFinishEvent, weakContext = context_] { in AnimateTo()
112 context->PostAsyncEvent(onFinishEvent, "ArkUIAnimatableColorFinishEvent"); in AnimateTo()
H A Danimatable_double.h133 auto onFinishEvent = animationOption_.GetOnFinishEvent(); in AnimateTo() local
134 if (onFinishEvent) { in AnimateTo()
135 animationController_->AddStopListener([onFinishEvent, weakContext = context_] { in AnimateTo()
138 context->PostAsyncEvent(onFinishEvent, "ArkUIAnimatableDoubleFinishEvent"); in AnimateTo()
H A Danimation_option.h115 void SetOnFinishEvent(const std::function<void()>& onFinishEvent) in SetOnFinishEvent() argument
117 onFinishEvent_ = onFinishEvent; in SetOnFinishEvent()
/ohos5.0/foundation/arkui/ace_engine/frameworks/base/geometry/
H A Danimatable_dimension.cpp89 auto onFinishEvent = animationOption_.GetOnFinishEvent(); in AnimateTo() local
90 if (onFinishEvent) { in AnimateTo()
91 animationController_->AddStopListener([onFinishEvent, weakContext = context_] { in AnimateTo()
94 context->PostAsyncEvent(onFinishEvent, "ArkUIAnimatableDimensionFinishEvent"); in AnimateTo()
H A Danimatable_matrix4.cpp91 auto onFinishEvent = animationOption_.GetOnFinishEvent(); in AnimateTo() local
92 if (onFinishEvent) { in AnimateTo()
93 animationController_->AddStopListener([onFinishEvent, weakContext = context_] { in AnimateTo()
96 context->PostAsyncEvent(onFinishEvent, "ArkUIAnimatableMatrix4FinishEvent"); in AnimateTo()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/animation/
H A Danimatable_base.h126 auto onFinishEvent = animationOption_.GetOnFinishEvent(); in ApplyAnimationOptions() local
127 if (onFinishEvent) { in ApplyAnimationOptions()
128 animationController_->AddStopListener([onFinishEvent, weakContext = context_] { in ApplyAnimationOptions()
131 context->PostAsyncEvent(onFinishEvent, "ArkUIAnimationFinishEvent"); in ApplyAnimationOptions()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_animate_param_ffi.cpp89 …auto onFinishEvent = [node = frameNode, id, cjCallback = CJLambda::Create(animationValue.onFinish.… in ParseCjAnimation() local
96 result.SetOnFinishEvent(onFinishEvent); in ParseCjAnimation()
H A Dcj_view_context_ffi.cpp58 void (*callback)(), const std::function<void()>& onFinishEvent, bool immediately) in AnimateToForStageMode() argument
78 pipelineContext->OpenImplicitAnimation(option, option.GetCurve(), onFinishEvent); in AnimateToForStageMode()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_view_context.cpp335 std::function<void()> onFinishEvent = [execCtx = executionContext, func = std::move(jsFunc), in ParseKeyframeOverallParam() local
343 option.SetOnFinishEvent(onFinishEvent); in ParseKeyframeOverallParam()
591 std::function<void()> onFinishEvent; in JSAnimation() local
595 onFinishEvent = [execCtx = info.GetExecutionContext(), func = std::move(jsFunc), in JSAnimation()
616 option.SetOnFinishEvent(onFinishEvent); in JSAnimation()
675 std::function<void()> onFinishEvent; in AnimateToInner() local
682 onFinishEvent = [execCtx = info.GetExecutionContext(), func = std::move(jsFunc), in AnimateToInner()
697 onFinishEvent = [traceStreamPtr]() { in AnimateToInner()
703 option.SetOnFinishEvent(onFinishEvent); in AnimateToInner()
748 pipelineContext->CreateExplicitAnimator(onFinishEvent); in AnimateToInner()
H A Djs_view_abstract.cpp769 std::function<void()> onFinishEvent = [execCtx = context, func = std::move(jsFunc), in ParseChainedTransition() local
776 animationOptionResult->SetOnFinishEvent(onFinishEvent); in ParseChainedTransition()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_animate.cpp232 std::function<void()> onFinishEvent; in AnimateTo() local
235 onFinishEvent = [option, count]() { in AnimateTo()
243 AnimateToInner(context, animationOption, onEvent, onFinishEvent, count, false); in AnimateTo()
295 … auto onFinishEvent = [onFinish = animateOption->onFinish, userData = animateOption->userData, in KeyframeAnimateTo() local
300 option.SetOnFinishEvent(onFinishEvent); in KeyframeAnimateTo()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/dialog/
H A Djs_custom_dialog_controller.cpp377 std::function<void()> onFinishEvent; in ParseAnimation() local
381 onFinishEvent = [execCtx = execContext, func = std::move(jsFunc), node = frameNode]() { in ParseAnimation()
389 result.SetOnFinishEvent(onFinishEvent); in ParseAnimation()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dimage_model_impl.cpp116 auto onFinishEvent = EventMarker([func = std::move(callback)]() { func(); }); in SetSvgAnimatorFinishEvent() local
118 image->SetSvgAnimatorFinishEvent(onFinishEvent); in SetSvgAnimatorFinishEvent()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/movingphoto/
H A Dmovingphoto_test_ng.cpp226 auto onFinishEvent = []() {}; in __anon371eff290302() variable
227 movingphoto.SetOnFinish(onFinishEvent);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/
H A Doverlay_manager_extend_test_ng.cpp677 auto onFinishEvent = []() {}; in __anon523ab39a0a02() variable
678 dialogOption.SetOnFinishEvent(onFinishEvent);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline/
H A Dpipeline_context.cpp3277 void PipelineContext::CreateExplicitAnimator(const std::function<void()>& onFinishEvent) in CreateExplicitAnimator() argument
3279 if (!onFinishEvent) { in CreateExplicitAnimator()
3283 …animator->AddStopListener([onFinishEvent, weakContext = AceType::WeakClaim(this), id = animator->G… in CreateExplicitAnimator()
3288 context->PostAsyncEvent(onFinishEvent, "ArkUIAnimatorFinishEvent"); in CreateExplicitAnimator()
H A Dpipeline_context.h544 void CreateExplicitAnimator(const std::function<void()>& onFinishEvent) override;
H A Dpipeline_base.h238 virtual void CreateExplicitAnimator(const std::function<void()>& onFinishEvent) = 0;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline_ng/
H A Dpipeline_context.h206 void CreateExplicitAnimator(const std::function<void()>& onFinishEvent) override {} in CreateExplicitAnimator() argument
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_common_bridge.cpp709 std::function<void()> onFinishEvent = [execCtx = context, func = std::move(jsFunc), in GetAnimationOptionResult() local
715 animationOptionResult->SetOnFinishEvent(onFinishEvent); in GetAnimationOptionResult()