/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | animatable_path.cpp | 82 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 D | animatable_color.h | 107 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 D | animatable_double.h | 133 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 D | animation_option.h | 115 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 D | animatable_dimension.cpp | 89 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 D | animatable_matrix4.cpp | 91 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 D | animatable_base.h | 126 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 D | cj_animate_param_ffi.cpp | 89 …auto onFinishEvent = [node = frameNode, id, cjCallback = CJLambda::Create(animationValue.onFinish.… in ParseCjAnimation() local 96 result.SetOnFinishEvent(onFinishEvent); in ParseCjAnimation()
|
H A D | cj_view_context_ffi.cpp | 58 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 D | js_view_context.cpp | 335 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 D | js_view_abstract.cpp | 769 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 D | node_animate.cpp | 232 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 D | js_custom_dialog_controller.cpp | 377 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 D | image_model_impl.cpp | 116 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 D | movingphoto_test_ng.cpp | 226 auto onFinishEvent = []() {}; in __anon371eff290302() variable 227 movingphoto.SetOnFinish(onFinishEvent);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/ |
H A D | overlay_manager_extend_test_ng.cpp | 677 auto onFinishEvent = []() {}; in __anon523ab39a0a02() variable 678 dialogOption.SetOnFinishEvent(onFinishEvent);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline/ |
H A D | pipeline_context.cpp | 3277 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 D | pipeline_context.h | 544 void CreateExplicitAnimator(const std::function<void()>& onFinishEvent) override;
|
H A D | pipeline_base.h | 238 virtual void CreateExplicitAnimator(const std::function<void()>& onFinishEvent) = 0;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline_ng/ |
H A D | pipeline_context.h | 206 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 D | arkts_native_common_bridge.cpp | 709 std::function<void()> onFinishEvent = [execCtx = context, func = std::move(jsFunc), in GetAnimationOptionResult() local 715 animationOptionResult->SetOnFinishEvent(onFinishEvent); in GetAnimationOptionResult()
|