Home
last modified time | relevance | path

Searched refs:animateOption (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/interfaces/native/node/
H A Danimate_impl.cpp33 ArkUIAnimateOption animateOption {}; in AnimateTo() local
34 animateOption.duration = option->duration; in AnimateTo()
35 animateOption.tempo = option->tempo; in AnimateTo()
37 animateOption.delay = option->delay; in AnimateTo()
45 animateOption.expectedFrameRateRange = in AnimateTo()
54 animateOption.user = complete->userData; in AnimateTo()
74 ArkUIKeyframeAnimateOption animateOption {}; in KeyframeAnimateTo() local
75 animateOption.delay = option->delay; in KeyframeAnimateTo()
77 animateOption.onFinish = option->onFinish; in KeyframeAnimateTo()
78 animateOption.userData = option->userData; in KeyframeAnimateTo()
[all …]
H A Dnode_animate.cpp179 ArkUI_KeyframeAnimateOption* animateOption = new ArkUI_KeyframeAnimateOption; in OH_ArkUI_KeyframeAnimateOption_Create() local
180 animateOption->keyframes.resize(size); in OH_ArkUI_KeyframeAnimateOption_Create()
181 animateOption->delay = 0; in OH_ArkUI_KeyframeAnimateOption_Create()
182 animateOption->iterations = 1; in OH_ArkUI_KeyframeAnimateOption_Create()
183 animateOption->onFinish = nullptr; in OH_ArkUI_KeyframeAnimateOption_Create()
184 animateOption->userData = nullptr; in OH_ArkUI_KeyframeAnimateOption_Create()
188 animateOption->keyframes[i].duration = 1000; in OH_ArkUI_KeyframeAnimateOption_Create()
189 animateOption->keyframes[i].curve = nullptr; in OH_ArkUI_KeyframeAnimateOption_Create()
190 animateOption->keyframes[i].event = nullptr; in OH_ArkUI_KeyframeAnimateOption_Create()
191 animateOption->keyframes[i].userData = nullptr; in OH_ArkUI_KeyframeAnimateOption_Create()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_animate.cpp247 AnimationOption& option, ArkUIKeyframeAnimateOption* animateOption) in StartKeyframeAnimation() argument
260 for (int32_t i = 0; i < animateOption->keyframeSize; i++) { in StartKeyframeAnimation()
261 auto keyframe = animateOption->keyframes[i]; in StartKeyframeAnimation()
284 void KeyframeAnimateTo(ArkUIContext* context, ArkUIKeyframeAnimateOption* animateOption) in KeyframeAnimateTo() argument
294 if (animateOption->onFinish) { in KeyframeAnimateTo()
295 … auto onFinishEvent = [onFinish = animateOption->onFinish, userData = animateOption->userData, in KeyframeAnimateTo()
303 option.SetDelay(animateOption->delay); in KeyframeAnimateTo()
304 option.SetIteration(animateOption->iterations); in KeyframeAnimateTo()
307 for (int32_t i = 0; i < animateOption->keyframeSize; i++) { in KeyframeAnimateTo()
308 duration += animateOption->keyframes[i].duration; in KeyframeAnimateTo()
[all …]
H A Dnode_animate.h29 void KeyframeAnimateTo(ArkUIContext* context, ArkUIKeyframeAnimateOption* animateOption);
H A Dnode_api.cpp1932 void KeyframeAnimateTo(ArkUIContext* context, ArkUIKeyframeAnimateOption* animateOption) in KeyframeAnimateTo() argument
1934 ViewAnimate::KeyframeAnimateTo(context, animateOption); in KeyframeAnimateTo()
1937 ArkUIAnimatorHandle CreateAnimator(ArkUIContext* context, ArkUIAnimatorOption* animateOption) in CreateAnimator() argument
1939 return ViewAnimate::CreateAnimator(context, animateOption); in CreateAnimator()