Home
last modified time | relevance | path

Searched refs:aniTimFunc (Results 1 - 4 of 4) sorted by relevance

/foundation/arkui/ace_engine/frameworks/bridge/common/utils/
H A Dutils.cpp245 RefPtr<Curve> CreateBuiltinCurve(const std::string& aniTimFunc) in CreateBuiltinCurve() argument
263 auto index = BinarySearchFindIndex(aniTimFuncMap, ArraySize(aniTimFuncMap), aniTimFunc.c_str()); in CreateBuiltinCurve()
289 const std::string& aniTimFunc, std::string& curveName, std::vector<std::string>& paramsVector) in ParseCurveParam()
291 if (aniTimFunc.back() != ')') { in ParseCurveParam()
294 std::string::size_type leftEmbracePosition = aniTimFunc.find_last_of('('); in ParseCurveParam()
298 auto aniTimFuncName = aniTimFunc.substr(0, leftEmbracePosition); in ParseCurveParam()
299 auto params = aniTimFunc.substr(leftEmbracePosition + 1, aniTimFunc.length() - leftEmbracePosition - 2); in ParseCurveParam()
311 RefPtr<Curve> CreateCustomCurve(const std::string& aniTimFunc) in CreateCustomCurve() argument
315 bool result = ParseCurveParam(aniTimFunc, aniTimFuncNam in CreateCustomCurve()
288 ParseCurveParam( const std::string& aniTimFunc, std::string& curveName, std::vector<std::string>& paramsVector) ParseCurveParam() argument
334 CreateCustomCurveExceptSpring(const std::string& aniTimFunc) CreateCustomCurveExceptSpring() argument
363 CreateCurve(const std::string& aniTimFunc, bool useDefault) CreateCurve() argument
377 CreateCurveExceptSpring( const std::string& aniTimFunc, const std::function<float(float)>& jsFunc) CreateCurveExceptSpring() argument
[all...]
H A Dutils.h444 ACE_FORCE_EXPORT RefPtr<Curve> CreateBuiltinCurve(const std::string& aniTimFunc);
446 ACE_FORCE_EXPORT RefPtr<Curve> CreateCustomCurve(const std::string& aniTimFunc);
450 ACE_FORCE_EXPORT RefPtr<Curve> CreateCurve(const std::string& aniTimFunc, bool useDefault = true);
453 const std::string& aniTimFunc, std::string& curveName, std::vector<std::string>& paramsVector);
456 const std::string& aniTimFunc, const std::function<float(float)>& jsFunc = nullptr);
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_view_context.cpp442 auto aniTimFunc = curveString->ToString(); in ParseCurve() local
444 if (aniTimFunc == customFuncName) { in ParseCurve()
448 curve = CreateCurveExceptSpring(aniTimFunc); in ParseCurve()
450 curve = CreateCurve(aniTimFunc); in ParseCurve()
H A Djs_swiper.cpp906 auto aniTimFunc = jsCurveString->ToString();
907 if (aniTimFunc == DOM_ANIMATION_TIMING_FUNCTION_CUSTOM && customCallBack) {
909 } else if (aniTimFunc != DOM_ANIMATION_TIMING_FUNCTION_CUSTOM) {
910 curve = CreateCurve(aniTimFunc);

Completed in 6 milliseconds