Home
last modified time | relevance | path

Searched refs:animateOption (Results 1 - 6 of 6) sorted by relevance

/foundation/arkui/ace_engine/test/unittest/interfaces/
H A Dnode_animate_test.cpp129 ArkUI_KeyframeAnimateOption* animateOption = OH_ArkUI_KeyframeAnimateOption_Create(1); in HWTEST_F() local
130 ASSERT_NE(animateOption, nullptr); in HWTEST_F()
132 EXPECT_EQ(OH_ArkUI_KeyframeAnimateOption_SetCurve(animateOption, icurve, -1), ARKUI_ERROR_CODE_PARAM_INVALID); in HWTEST_F()
133 EXPECT_EQ(OH_ArkUI_KeyframeAnimateOption_SetCurve(animateOption, icurve, 1), ARKUI_ERROR_CODE_PARAM_INVALID); in HWTEST_F()
134 EXPECT_EQ(OH_ArkUI_KeyframeAnimateOption_SetCurve(animateOption, nullptr, 0), ARKUI_ERROR_CODE_PARAM_INVALID); in HWTEST_F()
135 EXPECT_EQ(OH_ArkUI_KeyframeAnimateOption_SetCurve(animateOption, springMotion, 0), ARKUI_ERROR_CODE_PARAM_INVALID); in HWTEST_F()
136 EXPECT_EQ(OH_ArkUI_KeyframeAnimateOption_SetCurve(animateOption, responsiveSpringMotion, 0), in HWTEST_F()
138 EXPECT_EQ(OH_ArkUI_KeyframeAnimateOption_SetCurve(animateOption, interpolatingSpring, 0), in HWTEST_F()
140 EXPECT_EQ(OH_ArkUI_KeyframeAnimateOption_SetCurve(animateOption, icurve, 0), ARKUI_ERROR_CODE_NO_ERROR); in HWTEST_F()
141 EXPECT_NE(OH_ArkUI_KeyframeAnimateOption_GetCurve(animateOption, in HWTEST_F()
165 ArkUI_KeyframeAnimateOption* animateOption = OH_ArkUI_KeyframeAnimateOption_Create(1); HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/interfaces/native/node/
H A Danimate_impl.cpp32 ArkUIAnimateOption animateOption {}; in AnimateTo()
33 animateOption.duration = option->duration; in AnimateTo()
34 animateOption.tempo = option->tempo; in AnimateTo()
35 animateOption.curve = static_cast<ArkUI_Int32>(option->curve); in AnimateTo()
36 animateOption.delay = option->delay; in AnimateTo()
37 animateOption.iterations = option->iterations; in AnimateTo()
39 animateOption.iCurve = option->iCurve->curve; in AnimateTo()
40 animateOption.curveType = option->iCurve->baseCurveType; in AnimateTo()
42 animateOption.playMode = static_cast<ArkUI_Int32>(option->playMode); in AnimateTo()
44 animateOption in AnimateTo()
61 impl->getAnimation()->animateTo(reinterpret_cast<ArkUIContext*>(context), animateOption, AnimateTo() local
99 impl->getAnimation()->keyframeAnimateTo(reinterpret_cast<ArkUIContext*>(context), &animateOption); KeyframeAnimateTo() local
[all...]
H A Dnode_animate.cpp176 ArkUI_KeyframeAnimateOption* animateOption = new ArkUI_KeyframeAnimateOption; in OH_ArkUI_KeyframeAnimateOption_Create() local
177 animateOption->keyframes.resize(size); in OH_ArkUI_KeyframeAnimateOption_Create()
178 animateOption->delay = 0; in OH_ArkUI_KeyframeAnimateOption_Create()
179 animateOption->iterations = 1; in OH_ArkUI_KeyframeAnimateOption_Create()
180 animateOption->onFinish = nullptr; in OH_ArkUI_KeyframeAnimateOption_Create()
181 animateOption->userData = nullptr; in OH_ArkUI_KeyframeAnimateOption_Create()
185 animateOption->keyframes[i].duration = 1000; in OH_ArkUI_KeyframeAnimateOption_Create()
186 animateOption->keyframes[i].curve = nullptr; in OH_ArkUI_KeyframeAnimateOption_Create()
187 animateOption->keyframes[i].event = nullptr; in OH_ArkUI_KeyframeAnimateOption_Create()
188 animateOption in OH_ArkUI_KeyframeAnimateOption_Create()
[all...]
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_animate.cpp197 void KeyframeAnimateTo(ArkUIContext* context, ArkUIKeyframeAnimateOption* animateOption) in KeyframeAnimateTo() argument
207 if (animateOption->onFinish) { in KeyframeAnimateTo()
208 auto onFinishEvent = [onFinish = animateOption->onFinish, userData = animateOption->userData, in KeyframeAnimateTo()
216 option.SetDelay(animateOption->delay); in KeyframeAnimateTo()
217 option.SetIteration(animateOption->iterations); in KeyframeAnimateTo()
220 for (int32_t i = 0; i < animateOption->keyframeSize; i++) { in KeyframeAnimateTo()
221 duration += animateOption->keyframes[i].duration; in KeyframeAnimateTo()
229 for (int32_t i = 0; i < animateOption->keyframeSize; i++) { in KeyframeAnimateTo()
230 auto keyframe = animateOption in KeyframeAnimateTo()
[all...]
H A Dnode_animate.h29 void KeyframeAnimateTo(ArkUIContext* context, ArkUIKeyframeAnimateOption* animateOption);
H A Dnode_api.cpp1936 void KeyframeAnimateTo(ArkUIContext* context, ArkUIKeyframeAnimateOption* animateOption) in KeyframeAnimateTo() argument
1938 ViewAnimate::KeyframeAnimateTo(context, animateOption); in KeyframeAnimateTo()
1941 ArkUIAnimatorHandle CreateAnimator(ArkUIContext* context, ArkUIAnimatorOption* animateOption) in CreateAnimator() argument
1943 return ViewAnimate::CreateAnimator(context, animateOption); in CreateAnimator()

Completed in 7 milliseconds