Home
last modified time | relevance | path

Searched refs:onAnimationStart (Results 1 – 25 of 32) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/
H A Dswiper_model.h120 …tual void SetOnAnimationStart(std::function<void(const BaseEventInfo* info)>&& onAnimationStart) {} in SetOnAnimationStart() argument
122 virtual void SetOnAnimationStart(AnimationStartEvent&& onAnimationStart) {} in SetOnAnimationStart() argument
H A Dswiper_model_ng.h56 void SetOnAnimationStart(AnimationStartEvent&& onAnimationStart) override;
110 static void SetOnAnimationStart(FrameNode* frameNode, AnimationStartEvent&& onAnimationStart);
H A Dswiper_model_ng.cpp210 void SwiperModelNG::SetOnAnimationStart(AnimationStartEvent&& onAnimationStart) in SetOnAnimationStart() argument
217 …pattern->UpdateAnimationStartEvent([event = std::move(onAnimationStart)](int32_t index, int32_t ta… in SetOnAnimationStart()
639 …id SwiperModelNG::SetOnAnimationStart(FrameNode* frameNode, AnimationStartEvent&& onAnimationStart) in SetOnAnimationStart() argument
644 …pattern->UpdateAnimationStartEvent([event = std::move(onAnimationStart)](int32_t index, int32_t ta… in SetOnAnimationStart()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dswiper_model_impl.h43 …void SetOnAnimationStart(std::function<void(const BaseEventInfo* info)>&& onAnimationStart) overri…
H A Dswiper_model_impl.cpp205 …erModelImpl::SetOnAnimationStart(std::function<void(const BaseEventInfo* info)>&& onAnimationStart) in SetOnAnimationStart() argument
207 auto onAnimationStartEvent = EventMarker(std::move(onAnimationStart)); in SetOnAnimationStart()
/ohos5.0/docs/zh-cn/application-dev/performance/
H A Dswiper_optimization.md285 .onAnimationStart((index: number, targetIndex: number) => {
286 console.info("onAnimationStart " + index + " " + targetIndex);
H A Dscreen_flicker_solution.md296 .onAnimationStart((_index: number, targetIndex: number) => {
H A Dperformance-quick-switch-short-video.md272 .onAnimationStart((index: number, targetIndex: number, extraInfo: SwiperAnimationEvent) => {
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-container-tabs.md440 > 使用自定义页签时,在onChange事件中联动可能会导致滑动页面切换后才执行页签联动,引起自定义页签切换效果延迟。建议在[onAnimationStart](#onanimationstart…
468 ### onAnimationStart<sup>11+</sup>
470 onAnimationStart(handler: (index: number, targetIndex: number, event: TabsAnimationEvent) => void)
758 本示例通过onAnimationStart、onChange实现切换时自定义tabBar和TabContent的联动。
815 .onAnimationStart((index: number, targetIndex: number, event: TabsAnimationEvent) => {
1506 本示例通过onChange、onAnimationStart、onAnimationEnd、onGestureSwipe等接口实现了自定义TabBar的切换动画。
1612 .onAnimationStart((index: number, targetIndex: number, event: TabsAnimationEvent) => {
1909 .onAnimationStart((index: number, targetIndex: number, extraInfo: SwiperAnimationEvent) => {
H A Dts-gesture-blocking-enhancement.md551 .onAnimationStart((index: number, targetIndex: number) => {
590 .onAnimationStart((index: number, targetIndex: number, event: TabsAnimationEvent) => {
H A Dts-container-swiper.md1114 ### onAnimationStart<sup>9+</sup>
1116 onAnimationStart(event: (index: number, targetIndex: number, extraInfo: SwiperAnimationEvent) => vo…
1386 .onAnimationStart((index: number, targetIndex: number, extraInfo: SwiperAnimationEvent) => {
H A Dts-container-tabcontent.md632 本示例通过onAnimationStart、onChange实现切换时自定义tabBar和TabContent的联动。
730 .onAnimationStart((index: number, targetIndex: number, event: TabsAnimationEvent) => {
798 .onAnimationStart((index: number, targetIndex: number, event: TabsAnimationEvent) => {
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/
H A Dtabs_model.h130 virtual void SetOnAnimationStart(AnimationStartEvent&& onAnimationStart) {} in SetOnAnimationStart() argument
H A Dtabs_model_ng.h53 void SetOnAnimationStart(AnimationStartEvent&& onAnimationStart) override;
H A Dtabs_model_ng.cpp426 void TabsModelNG::SetOnAnimationStart(AnimationStartEvent&& onAnimationStart) in SetOnAnimationStart() argument
432 tabPattern->SetAnimationStartEvent(std::move(onAnimationStart)); in SetOnAnimationStart()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/tabs/
H A Dtabs_test_ng.cpp533 …auto onAnimationStart = [](int32_t index, int32_t targetIndex, const AnimationCallbackInfo& info) … in __anond0ee9d690302() variable
536 model.SetOnAnimationStart(std::move(onAnimationStart));
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_swiper.cpp926 …auto onAnimationStart = [executionContext = info.GetExecutionContext(), func = std::move(animation… in SetOnAnimationStart() local
935 SwiperModel::GetInstance()->SetOnAnimationStart(std::move(onAnimationStart)); in SetOnAnimationStart()
942 …auto onAnimationStart = [executionContext = info.GetExecutionContext(), func = std::move(animation… in SetOnAnimationStart() local
955 SwiperModel::GetInstance()->SetOnAnimationStart(std::move(onAnimationStart)); in SetOnAnimationStart()
H A Djs_tabs.cpp151 auto onAnimationStart = [executionContext = info.GetExecutionContext(), in SetOnAnimationStart() local
158 TabsModel::GetInstance()->SetOnAnimationStart(std::move(onAnimationStart)); in SetOnAnimationStart()
/ohos5.0/docs/en/application-dev/performance/
H A Dswiper_optimization.md284 .onAnimationStart((index: number, targetIndex: number) => {
285 console.info("onAnimationStart " + index + " " + targetIndex);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/swiper/
H A Dswiper_attr_test_ng.cpp1086 …auto onAnimationStart = [](int32_t index, int32_t targetIndex, const AnimationCallbackInfo& info) … in __anon6dbdd6e33002() variable
1087 model.SetOnAnimationStart(std::move(onAnimationStart));
H A Dswiper_event_test_ng.cpp1198 auto onAnimationStart = variable
1207 model.SetOnAnimationStart(std::move(onAnimationStart)); in __anona048c02a2c02()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/
H A DArkTabs.ts21onAnimationStart(handler: (index: number, targetIndex: number, event: TabsAnimationEvent) => void)…
H A DArkSwiper.ts125onAnimationStart(event: (index: number, targetIndex: number, extraInfo: SwiperAnimationEvent) => v…
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-container-tabs.md440 …om tab. To address this issue, listen for the current tab index in [onAnimationStart](#onanimation…
468 ### onAnimationStart<sup>11+</sup>
470 onAnimationStart(handler: OnTabsAnimationStartCallback)
758 This example demonstrates how to use **onAnimationStart** and **onChange** to synchronize tabs with…
815 .onAnimationStart((index: number, targetIndex: number, event: TabsAnimationEvent) => {
1504 This example uses **onChange**, **onAnimationStart**, **onAnimationEnd**, and **onGestureSwipe** AP…
1610 .onAnimationStart((index: number, targetIndex: number, event: TabsAnimationEvent) => {
1907 .onAnimationStart((index: number, targetIndex: number, extraInfo: SwiperAnimationEvent) => {
H A Dts-gesture-blocking-enhancement.md551 .onAnimationStart((index: number, targetIndex: number) => {
590 .onAnimationStart((index: number, targetIndex: number, event: TabsAnimationEvent) => {

12