/foundation/arkui/ace_engine/frameworks/component_test/ |
H A D | test_task_scheduler.cpp | 39 void TestTaskScheduler::PushTask(std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish, in PushTask() argument 44 if (onFinish) { in PushTask() 45 finish_ = [this, onFinish = std::move(onFinish), taskType, data]() { in PushTask() 46 idleWatcher_->RequestNextIdleStatusNotification([this, onFinish = std::move(onFinish), taskType, data]() { in PushTask() 47 taskExecutor_->PostTask([data, onFinish = move(onFinish)]() { onFinish(data); }, taskType, {}); in PushTask()
|
H A D | component_test_proxy.cpp | 31 std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish, void* data, uint32_t delay) in PostUITask() 33 return GetCurrentComponentTestManager()->PostUITask(std::move(task), std::move(onFinish), data, delay); in PostUITask() 37 std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish, void* data, uint32_t delay) in PostJSTask() 39 return GetCurrentComponentTestManager()->PostJSTask(std::move(task), std::move(onFinish), data, delay); in PostJSTask() 30 PostUITask( std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish, void* data, uint32_t delay) PostUITask() argument 36 PostJSTask( std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish, void* data, uint32_t delay) PostJSTask() argument
|
H A D | component_test_manager_impl.cpp | 76 std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish, void* data, uint32_t delay) in PostUITask() 78 return testTaskScheduler_.PushTask(std::move(task), std::move(onFinish), TaskExecutor::TaskType::UI, data, delay); in PostUITask() 82 std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish, void* data, uint32_t delay) in PostJSTask() 84 return testTaskScheduler_.PushTask(std::move(task), std::move(onFinish), TaskExecutor::TaskType::JS, data, delay); in PostJSTask() 75 PostUITask( std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish, void* data, uint32_t delay) PostUITask() argument 81 PostJSTask( std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish, void* data, uint32_t delay) PostJSTask() argument
|
H A D | component_test_manager.h | 27 virtual void PostUITask(std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish, 29 virtual void PostJSTask(std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish,
|
H A D | component_test_proxy.h | 27 static void PostUITask(std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish, 29 static void PostJSTask(std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish,
|
H A D | component_test_manager_impl.h | 35 void PostUITask(std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish, void* data = nullptr, 37 void PostJSTask(std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish, void* data = nullptr,
|
H A D | test_task_scheduler.h | 37 void PushTask(std::function<void(void*)>&& task, std::function<void(void*)>&& onFinish,
|
/foundation/arkui/ace_engine/component_ext/movingphoto/ |
H A D | movingphoto_event_hub.h | 104 void SetOnFinish(MovingPhotoEventFunc&& onFinish) in SetOnFinish() argument 106 onFinish_ = std ::move(onFinish); in SetOnFinish() 117 auto onFinish = onFinish_; in FireFinishEvent() local 118 onFinish(); in FireFinishEvent()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | richtext_model_impl.cpp | 40 void RichTextModelImpl::SetOnPageFinish(std::function<void(const BaseEventInfo*)>&& onFinish) in SetOnPageFinish() argument 42 auto eventMarker = EventMarker(std::move(onFinish)); in SetOnPageFinish()
|
H A D | richtext_model_impl.h | 26 void SetOnPageFinish(std::function<void(const BaseEventInfo*)>&& onFinish) override;
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/ui_extension/mock/ |
H A D | mock_ace_container.cpp | 24 explicit MockPlatformEventCallback(AcePlatformFinish onFinish) : onFinish_(onFinish) {} in MockPlatformEventCallback() argument 25 MockPlatformEventCallback(AcePlatformFinish onFinish, AcePlatformStartAbility onStartAbility) in MockPlatformEventCallback() argument 26 : onFinish_(onFinish), onStartAbility_(onStartAbility) {} in MockPlatformEventCallback() 79 AcePlatformFinish onFinish; in GetContainer() local 82 std::make_unique<MockPlatformEventCallback>(onFinish, onStartAbility); in GetContainer() 222 bool AceContainer::RequestAutoSave(const RefPtr<NG::FrameNode>& node, const std::function<void()>& onFinish, in RequestAutoSave() argument
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/video/ |
H A D | video_event_hub.h | 66 void SetOnFinish(VideoEventCallback&& onFinish) in SetOnFinish() argument 68 onFinish_ = std ::move(onFinish); in SetOnFinish() 74 auto onFinish = onFinish_; in FireFinishEvent() local 75 onFinish(param); in FireFinishEvent()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/video/ |
H A D | video_test_ng_add.cpp | 239 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; in HWTEST_F() local 244 videoEventHub->SetOnFinish(std::move(onFinish)); in HWTEST_F() 319 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; in HWTEST_F() local 324 videoEventHub2->SetOnFinish(std::move(onFinish)); in HWTEST_F() 399 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; in HWTEST_F() local 404 videoEventHub3->SetOnFinish(std::move(onFinish)); in HWTEST_F() 480 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; in HWTEST_F() local 485 videoEventHub4->SetOnFinish(std::move(onFinish)); in HWTEST_F() 563 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; in HWTEST_F() local 568 videoEventHub5->SetOnFinish(std::move(onFinish)); in HWTEST_F() 646 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 731 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 815 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 904 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 981 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 1059 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 1143 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 1228 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 1305 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 1384 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 1462 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 1546 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 1634 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 1720 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 1794 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local 1874 VideoEventCallback onFinish = [&finishCheck](const std::string& /* param */) { finishCheck = VIDEO_FINISH_EVENT; }; HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/scroll/ |
H A D | scroll_position_controller.cpp | 74 bool limitDuration, const std::function<void()>& onFinish) in AnimateTo() 80 scroll->AnimateTo(position, duration, curve, limitDuration, onFinish); in AnimateTo() 103 bool limitDuration, const std::function<void()>& onFinish) in AnimateToTarget() 109 return scroll->AnimateToTarget(targetId, duration, curve, limitDuration, onFinish); in AnimateToTarget() 73 AnimateTo(double position, float duration, const RefPtr<Curve>& curve, bool limitDuration, const std::function<void()>& onFinish) AnimateTo() argument 102 AnimateToTarget(const ComposeId& targetId, float duration, const RefPtr<Curve>& curve, bool limitDuration, const std::function<void()>& onFinish) AnimateToTarget() argument
|
H A D | render_scroll.h | 55 virtual bool ScrollPage(bool reverse, bool smooth, const std::function<void()>& onFinish = nullptr); 63 const std::function<void()>& onFinish = nullptr); 65 bool limitDuration = true, const std::function<void()>& onFinish = nullptr); 66 void ScrollBy(double pixelX, double pixelY, bool smooth, const std::function<void()>& onFinish = nullptr);
|
H A D | render_scroll.cpp | 692 bool RenderScroll::ScrollPage(bool reverse, bool smooth, const std::function<void()>& onFinish) in ScrollPage() argument 696 ScrollBy(distance, distance, smooth, onFinish); in ScrollPage() 699 ScrollBy(distance, distance, smooth, onFinish); in ScrollPage() 732 const std::function<void()>& onFinish) in AnimateTo() 764 animator_->AddStopListener([weakScroll, weakScrollBar, onFinish, context = context_]() { in AnimateTo() 785 if (onFinish) { in AnimateTo() 786 onFinish(); in AnimateTo() 792 bool limitDuration, const std::function<void()>& onFinish) in AnimateToTarget() 809 AnimateTo(distance, duration, curve, limitDuration, onFinish); in AnimateToTarget() 813 void RenderScroll::ScrollBy(double pixelX, double pixelY, bool smooth, const std::function<void()>& onFinish) in ScrollBy() argument 731 AnimateTo(double position, float duration, const RefPtr<Curve>& curve, bool limitDuration, const std::function<void()>& onFinish) AnimateTo() argument 791 AnimateToTarget(const ComposeId& targetId, float duration, const RefPtr<Curve>& curve, bool limitDuration, const std::function<void()>& onFinish) AnimateToTarget() argument [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_marquee_ffi.cpp | 86 auto onFinish = [lambda = CJLambda::Create(callback)]() { in FfiOHOSAceFrameworkMarqueeOnFinish() local 89 MarqueeModel::GetInstance()->SetOnFinish(std::move(onFinish)); in FfiOHOSAceFrameworkMarqueeOnFinish()
|
H A D | cj_animate_param_ffi.cpp | 80 if (animationValue.onFinish.hasValue) { in ParseCjAnimation() 84 auto onFinishEvent = [node = frameNode, id, cjCallback = CJLambda::Create(animationValue.onFinish.value)]() { in ParseCjAnimation()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/stage/ |
H A D | page_pattern.cpp | 84 bool PagePattern::TriggerPageTransition(PageTransitionType type, const std::function<void()>& onFinish) in TriggerPageTransition() argument 94 pageTransitionFinish_ = std::make_shared<std::function<void()>>(onFinish); in TriggerPageTransition() 125 bool PagePattern::ProcessAutoSave(const std::function<void()>& onFinish, in ProcessAutoSave() argument 135 return container->RequestAutoSave(host, onFinish, onUIExtNodeBindingCompleted); in ProcessAutoSave() 411 auto onFinish = *pageTransitionFinish_; in FirePageTransitionFinish() local 413 if (onFinish) { in FirePageTransitionFinish() 414 onFinish(); in FirePageTransitionFinish()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/web/ |
H A D | richtext_model_ng.h | 26 void SetOnPageFinish(std::function<void(const BaseEventInfo*)>&& onFinish) override;
|
H A D | richtext_model.h | 32 virtual void SetOnPageFinish(std::function<void(const BaseEventInfo*)>&& onFinish) = 0;
|
/foundation/arkui/ace_engine/frameworks/core/components/swiper/ |
H A D | swiper_controller.h | 110 void SetFinishCallback(const CommonFunc& onFinish) in SetFinishCallback() argument 112 finishCallback_ = onFinish; in SetFinishCallback()
|
/foundation/arkui/ace_engine/adapter/ohos/entrance/ |
H A D | ace_service_ability.cpp | 29 explicit ServicePlatformEventCallback(ServicePlatformFinish onFinish) : onFinish_(onFinish) {} in ServicePlatformEventCallback() argument
|
/foundation/arkui/ace_engine/interfaces/native/node/ |
H A D | animate_impl.h | 68 void (*onFinish)(void* userData); member 91 void (*onFinish)(ArkUI_AnimatorEvent* event); member
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | rosen_animation_utils.cpp | 59 auto wrappedOnFinish = [onFinish = callback, instanceId = Container::CurrentIdSafelyWithCheck()]() { in GetWrappedCallback() 67 onFinish(); in GetWrappedCallback() 70 taskExecutor->PostTask([onFinish]() { onFinish(); }, TaskExecutor::TaskType::UI, in GetWrappedCallback()
|