Home
last modified time | relevance | path

Searched refs:FinishCallbackType (Results 1 - 23 of 23) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/animation/
H A Drs_animation_timing_protocol.h31 enum class FinishCallbackType { class
83 void SetFinishCallbackType(FinishCallbackType finishCallbackType) in SetFinishCallbackType()
128 FinishCallbackType GetFinishCallbackType() const in GetFinishCallbackType()
145 FinishCallbackType finishCallbackType_ { FinishCallbackType::TIME_SENSITIVE };
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/
H A Drs_animation_callback.h39 std::function<void()> callback, FinishCallbackType finishCallbackType = FinishCallbackType::TIME_SENSITIVE);
44 const FinishCallbackType finishCallbackType_;
H A Drs_animation_callback.cpp35 std::function<void()> callback, Rosen::FinishCallbackType finishCallbackType) in AnimationFinishCallback()
H A Drs_implicit_animator.cpp118 if (finishCallback->finishCallbackType_ == FinishCallbackType::TIME_INSENSITIVE || protocol.GetDuration() < 0) { in ProcessEmptyAnimations()
556 if (finishCallback && finishCallback->finishCallbackType_ == FinishCallbackType::LOGICALLY) { in CreateImplicitAnimation()
567 if (finishCallback && finishCallback->finishCallbackType_ == FinishCallbackType::LOGICALLY) { in CreateImplicitAnimation()
691 if (finishCallback && finishCallback->finishCallbackType_ == FinishCallbackType::LOGICALLY) { in CreateImplicitAnimationWithInitialVelocity()
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Danimation_option.h140 void SetFinishCallbackType(FinishCallbackType finishCallbackType) in SetFinishCallbackType()
145 FinishCallbackType GetFinishCallbackType() const in GetFinishCallbackType()
186 FinishCallbackType finishCallbackType_ = FinishCallbackType::REMOVED;
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Drosen_animation_utils.cpp24 Rosen::FinishCallbackType ToAnimationFinishCallbackType(const FinishCallbackType finishCallbackType) in ToAnimationFinishCallbackType()
26 if (finishCallbackType == FinishCallbackType::LOGICALLY) { in ToAnimationFinishCallbackType()
27 return Rosen::FinishCallbackType::LOGICALLY; in ToAnimationFinishCallbackType()
28 } else if (finishCallbackType == FinishCallbackType::REMOVED) { in ToAnimationFinishCallbackType()
29 return Rosen::FinishCallbackType::TIME_SENSITIVE; in ToAnimationFinishCallbackType()
31 return Rosen::FinishCallbackType::TIME_SENSITIVE; in ToAnimationFinishCallbackType()
H A Drosen_modifier_adapter.cpp239 Rosen::FinishCallbackType ToAnimationFinishCallbackType(const FinishCallbackType finishCallbackType) in ToAnimationFinishCallbackType()
241 if (finishCallbackType == FinishCallbackType::LOGICALLY) { in ToAnimationFinishCallbackType()
242 return Rosen::FinishCallbackType::LOGICALLY; in ToAnimationFinishCallbackType()
243 } else if (finishCallbackType == FinishCallbackType::REMOVED) { in ToAnimationFinishCallbackType()
244 return Rosen::FinishCallbackType::TIME_SENSITIVE; in ToAnimationFinishCallbackType()
246 return Rosen::FinishCallbackType::TIME_SENSITIVE; in ToAnimationFinishCallbackType()
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_animate_param_ffi.cpp30 const std::vector<FinishCallbackType> FINISH_CALLBACK_TYPE = {
31 FinishCallbackType::REMOVED, FinishCallbackType::LOGICALLY
/foundation/arkui/ace_engine/frameworks/core/animation/
H A Danimation_pub.h91 enum class FinishCallbackType { class
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/unittest/animation/
H A Drs_implicit_animator_test.cpp280 finishCallback = std::make_shared<AnimationFinishCallback>(nullptr, FinishCallbackType::TIME_INSENSITIVE); in HWTEST_F()
283 finishCallback = std::make_shared<AnimationFinishCallback>(nullptr, FinishCallbackType::TIME_INSENSITIVE); in HWTEST_F()
341 auto finishCallback = std::make_shared<AnimationFinishCallback>(nullptr, FinishCallbackType::LOGICALLY); in HWTEST_F()
H A Drs_animation_supplement_test.cpp1137 timingProtocol.SetFinishCallbackType(FinishCallbackType::TIME_SENSITIVE); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/
H A Dswiper_pattern.h407 void SetFinishCallbackType(FinishCallbackType finishCallbackType) in SetFinishCallbackType()
412 FinishCallbackType GetFinishCallbackType() const in GetFinishCallbackType()
1157 FinishCallbackType finishCallbackType_ = FinishCallbackType::REMOVED;
H A Dswiper_pattern.cpp3436 finishCallbackType_ = FinishCallbackType::LOGICALLY;
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DjsEnumStyle.js3177 var FinishCallbackType; variable
3178 (function (FinishCallbackType) {
3179 FinishCallbackType["REMOVED"] = 0;
3180 FinishCallbackType["LOGICALLY"] = 1;
3181 })(FinishCallbackType || (FinishCallbackType = {}));
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/test/fuzztest/rsanimationbase_fuzzer/
H A Drsanimationbase_fuzzer.cpp174 FinishCallbackType finishCallbackType = FinishCallbackType::TIME_SENSITIVE; in RSAnimationTimingProtocolFuzzerTest()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/dialog/
H A Djs_custom_dialog_controller.cpp348 auto finishCallbackType = static_cast<FinishCallbackType>(obj->GetPropertyValue<int32_t>("finishCallbackType", 0)); in ParseAnimation()
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/fuzztest/rsanimation_fuzzer/
H A Drsanimation_fuzzer.cpp407 auto finishCallbackType = GetData<FinishCallbackType>(); in AnimationCallbackFuzzTest()
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_animate.cpp169 animationOption.SetFinishCallbackType(static_cast<FinishCallbackType>(option.finishCallbackType)); in AnimateTo()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_view_context.cpp471 auto finishCallbackType = static_cast<FinishCallbackType>( in CreateAnimation()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/
H A Dtabs_model_ng.cpp122 swiperPattern->SetFinishCallbackType(FinishCallbackType::LOGICALLY); in GetSwiperController()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/
H A Dscrollable.cpp553 option.SetFinishCallbackType(FinishCallbackType::LOGICALLY); in TriggerFrictionAnimation()
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/
H A Drs_node.cpp289 timingSensitive ? FinishCallbackType::TIME_SENSITIVE : FinishCallbackType::TIME_INSENSITIVE; in AnimateWithCurrentOptions()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/
H A Doverlay_manager.cpp866 : FinishCallbackType::REMOVED); in OpenDialogAnimation()
921 : FinishCallbackType::REMOVED); in CloseDialogAnimation()

Completed in 54 milliseconds