/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/animation/ |
H A D | rs_animation_timing_protocol.h | 31 enum class FinishCallbackType { enum 83 void SetFinishCallbackType(FinishCallbackType finishCallbackType) in SetFinishCallbackType() 128 FinishCallbackType GetFinishCallbackType() const in GetFinishCallbackType() 145 FinishCallbackType finishCallbackType_ { FinishCallbackType::TIME_SENSITIVE };
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/ |
H A D | rs_animation_callback.h | 39 …std::function<void()> callback, FinishCallbackType finishCallbackType = FinishCallbackType::TIME_S… 44 const FinishCallbackType finishCallbackType_;
|
H A D | rs_animation_callback.cpp | 35 std::function<void()> callback, Rosen::FinishCallbackType finishCallbackType) in AnimationFinishCallback()
|
H A D | rs_implicit_animator.cpp | 118 …if (finishCallback->finishCallbackType_ == FinishCallbackType::TIME_INSENSITIVE || protocol.GetDur… 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()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | animation_option.h | 140 void SetFinishCallbackType(FinishCallbackType finishCallbackType) in SetFinishCallbackType() 145 FinishCallbackType GetFinishCallbackType() const in GetFinishCallbackType() 186 FinishCallbackType finishCallbackType_ = FinishCallbackType::REMOVED;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | rosen_animation_utils.cpp | 24 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 D | rosen_modifier_adapter.cpp | 238 Rosen::FinishCallbackType ToAnimationFinishCallbackType(const FinishCallbackType finishCallbackType) in ToAnimationFinishCallbackType() 240 if (finishCallbackType == FinishCallbackType::LOGICALLY) { in ToAnimationFinishCallbackType() 241 return Rosen::FinishCallbackType::LOGICALLY; in ToAnimationFinishCallbackType() 242 } else if (finishCallbackType == FinishCallbackType::REMOVED) { in ToAnimationFinishCallbackType() 243 return Rosen::FinishCallbackType::TIME_SENSITIVE; in ToAnimationFinishCallbackType() 245 return Rosen::FinishCallbackType::TIME_SENSITIVE; in ToAnimationFinishCallbackType()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_animate_param_ffi.cpp | 35 const std::vector<FinishCallbackType> FINISH_CALLBACK_TYPE = { 36 FinishCallbackType::REMOVED, FinishCallbackType::LOGICALLY
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-explicit-animation.md | 48 …lbackType<sup>11+</sup> | [FinishCallbackType](#finishcallbacktype11)|否 | 在动画中定义onFinish回调的类型。<b… 57 ## FinishCallbackType<sup>11+</sup>
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/animation/ |
H A D | animation_pub.h | 91 enum class FinishCallbackType { enum
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/ |
H A D | swiper_pattern.h | 397 void SetFinishCallbackType(FinishCallbackType finishCallbackType) in SetFinishCallbackType() 402 FinishCallbackType GetFinishCallbackType() const in GetFinishCallbackType() 1091 FinishCallbackType finishCallbackType_ = FinishCallbackType::REMOVED;
|
H A D | swiper_pattern.cpp | 3307 finishCallbackType_ = FinishCallbackType::LOGICALLY; in GetCurveIncludeMotion()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-explicit-animation.md | 38 …>11+</sup> | [FinishCallbackType](#finishcallbacktype11)|No| Type of the **onFinish** callback.<… 47 ## FinishCallbackType<sup>11+</sup>
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsEnumStyle.js | 3172 var FinishCallbackType; variable 3173 (function (FinishCallbackType) { 3174 FinishCallbackType["REMOVED"] = 0; 3175 FinishCallbackType["LOGICALLY"] = 1; 3176 })(FinishCallbackType || (FinishCallbackType = {}));
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/dialog/ |
H A D | js_custom_dialog_controller.cpp | 348 …auto finishCallbackType = static_cast<FinishCallbackType>(obj->GetPropertyValue<int32_t>("finishCa… in ParseAnimation()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_animate.cpp | 218 … animationOption.SetFinishCallbackType(static_cast<FinishCallbackType>(option.finishCallbackType)); in AnimateTo()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tabs_model_ng.cpp | 124 swiperPattern->SetFinishCallbackType(FinishCallbackType::LOGICALLY); in GetSwiperController()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_view_context.cpp | 517 auto finishCallbackType = static_cast<FinishCallbackType>( in CreateAnimation()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/ |
H A D | scrollable.cpp | 554 option.SetFinishCallbackType(FinishCallbackType::LOGICALLY); in StartScrollAnimation()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/unittest/animation/ |
H A D | rs_animation_supplement_test.cpp | 1122 timingProtocol.SetFinishCallbackType(FinishCallbackType::TIME_SENSITIVE);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/ |
H A D | rs_node.cpp | 296 timingSensitive ? FinishCallbackType::TIME_SENSITIVE : FinishCallbackType::TIME_INSENSITIVE; in AnimateWithCurrentOptions()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/ |
H A D | overlay_manager.cpp | 899 : FinishCallbackType::REMOVED); in OpenDialogAnimation() 954 : FinishCallbackType::REMOVED); in CloseDialogAnimation()
|