Searched refs:animateOption (Results 1 - 6 of 6) sorted by relevance
/foundation/arkui/ace_engine/test/unittest/interfaces/ |
H A D | node_animate_test.cpp | 129 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 D | animate_impl.cpp | 32 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 D | node_animate.cpp | 176 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 D | node_animate.cpp | 197 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 D | node_animate.h | 29 void KeyframeAnimateTo(ArkUIContext* context, ArkUIKeyframeAnimateOption* animateOption);
|
H A D | node_api.cpp | 1936 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