Home
last modified time | relevance | path

Searched refs:JSAnimatableArithmetic (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_animatable_arithmetic.h26 class JSAnimatableArithmetic : public CustomAnimatableArithmetic {
27 DECLARE_ACE_TYPE(JSAnimatableArithmetic, CustomAnimatableArithmetic)
29 JSAnimatableArithmetic() = default;
30 ~JSAnimatableArithmetic() override = default;
32 explicit JSAnimatableArithmetic(const JSRef<JSObject>& jsObject, JSExecutionContext ctx) in JSAnimatableArithmetic() function
55 RefPtr<JSAnimatableArithmetic> rhs = AceType::DynamicCast<JSAnimatableArithmetic>(value); in Add()
66 return MakeRefPtr<JSAnimatableArithmetic>(JSRef<JSObject>::Cast(retVal), ctx_); in Add()
71 RefPtr<JSAnimatableArithmetic> rhs = AceType::DynamicCast<JSAnimatableArithmetic>(value); in Minus()
82 return MakeRefPtr<JSAnimatableArithmetic>(JSRef<JSObject>::Cast(retVal), ctx_); in Minus()
94 return MakeRefPtr<JSAnimatableArithmetic>(JSRef<JSObject>::Cast(retVal), ctx_); in Multiply()
[all …]
H A Djs_view_abstract.cpp8501 RefPtr<JSAnimatableArithmetic> animatableArithmeticImpl = in JSCreateAnimatableProperty()
8502 AceType::MakeRefPtr<JSAnimatableArithmetic>(obj, info.GetExecutionContext()); in JSCreateAnimatableProperty()
8510 … RefPtr<JSAnimatableArithmetic> impl = AceType::DynamicCast<JSAnimatableArithmetic>(value); in JSCreateAnimatableProperty()
8537 RefPtr<JSAnimatableArithmetic> animatableArithmeticImpl = in JSUpdateAnimatableProperty()
8538 AceType::MakeRefPtr<JSAnimatableArithmetic>(obj, info.GetExecutionContext()); in JSUpdateAnimatableProperty()