Home
last modified time | relevance | path

Searched refs:pageTransition (Results 1 – 25 of 38) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dpage_transition_model_impl.cpp24 const auto& pageTransition = GetPageTransition(); in SetSlideEffect() local
25 if (pageTransition) { in SetSlideEffect()
26 pageTransition->SetEffect(effect); in SetSlideEffect()
32 const auto& pageTransition = GetPageTransition(); in SetTranslateEffect() local
33 if (pageTransition) { in SetTranslateEffect()
40 const auto& pageTransition = GetPageTransition(); in SetScaleEffect() local
41 if (pageTransition) { in SetScaleEffect()
48 const auto& pageTransition = GetPageTransition(); in SetOpacityEffect() local
49 if (pageTransition) { in SetOpacityEffect()
57 if (pageTransition) { in SetOnEnter()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/page_transition/
H A Dpage_transition_component.h124 void PushPageTransition(const RefPtr<PageTransition>& pageTransition) in PushPageTransition() argument
126 pageTransitionStack_.push(pageTransition); in PushPageTransition()
134 auto pageTransition = pageTransitionStack_.top(); in PopPageTransition() local
136 if (pageTransition) { in PopPageTransition()
137 PageTransition::ProcessPageTransitionType(pageTransition); in PopPageTransition()
138 pageTransitions_[pageTransition->GetType()] = pageTransition; in PopPageTransition()
145 auto pageTransition = pageTransitionStack_.top(); in ClearPageTransitionStack() local
146 if (pageTransition) { in ClearPageTransitionStack()
147 PageTransition::ProcessPageTransitionType(pageTransition); in ClearPageTransitionStack()
148 pageTransitions_[pageTransition->GetType()] = pageTransition; in ClearPageTransitionStack()
H A Dpage_transition_info.h34 static void ProcessPageTransitionType(const RefPtr<PageTransition>& pageTransition) in ProcessPageTransitionType() argument
36 if (pageTransition->type_ == PageTransitionType::ENTER) { in ProcessPageTransitionType()
37 switch (pageTransition->routeType_) { in ProcessPageTransitionType()
39 pageTransition->type_ = PageTransitionType::ENTER_POP; in ProcessPageTransitionType()
42 pageTransition->type_ = PageTransitionType::ENTER_PUSH; in ProcessPageTransitionType()
48 } else if (pageTransition->type_ == PageTransitionType::EXIT) { in ProcessPageTransitionType()
49 switch (pageTransition->routeType_) { in ProcessPageTransitionType()
51 pageTransition->type_ = PageTransitionType::EXIT_POP; in ProcessPageTransitionType()
54 pageTransition->type_ = PageTransitionType::EXIT_PUSH; in ProcessPageTransitionType()
H A Dpage_transition_element.cpp373 auto pageTransition = GetCurrentPageTransition(event, direction_); in SetTransition() local
377 if (pageTransition) { in SetTransition()
378 contentOutOption_ = ProcessPageTransition(pageTransition, event); in SetTransition()
387 if (pageTransition) { in SetTransition()
388 contentInOption_ = ProcessPageTransition(pageTransition, event); in SetTransition()
509 const RefPtr<PageTransition>& pageTransition, TransitionEvent event) in ProcessPageTransition() argument
511 auto tweenOption = pageTransition->GetTweenOption(); in ProcessPageTransition()
515 tweenOption, pageTransition->GetSlideEffect(), pageTransition->GetType(), direction_); in ProcessPageTransition()
517 auto onExitHandler = pageTransition->GetOnExitHandler(); in ProcessPageTransition()
518 auto onEnterHandler = pageTransition->GetOnEnterHandler(); in ProcessPageTransition()
[all …]
H A Dpage_transition_element.h52 …TweenOption ProcessPageTransition(const RefPtr<PageTransition>& pageTransition, TransitionEvent ev…
/ohos5.0/docs/zh-cn/application-dev/ui/
H A Darkts-page-transition-animation.md6 pageTransition的函数为:
9 pageTransition() {
43 pageTransition() {
55 pageTransition() {
87 pageTransition() {
105 pageTransition() {
144 pageTransition() {
189 pageTransition() {
240 pageTransition() {
297 pageTransition() {
[all …]
H A Darkts-transition-overview.md18 - [页面转场动画(不推荐)](arkts-page-transition-animation.md):页面的路由转场方式,可以通过在pageTransition函数中自定义页面入场和页面退场的转场…
H A Darkts-navigation-introduction.md45 | 屏蔽转场动画 | 支持全局和单次 | 支持 设置pageTransition方法d…
H A Darkts-FullScreenComponent.md89 …ui/arkui-ts/ts-page-transition-animation.md) | 不支持 | 当路由进行切换时,可以通过在pageTransition函数中自定义页面入场和页面退场…
H A Darkts-ui-extension-components.md109 …ui/arkui-ts/ts-page-transition-animation.md) | 不支持 | 当路由进行切换时,可以通过在pageTransition函数中自定义页面入场和页面退场…
/ohos5.0/docs/zh-cn/third-party-cases/
H A Dtransition-animation.md38 通过设置pageTransition方法,配置进行配置转场参数。
175 // 页面转场通过全局pageTransition方法进行配置转场参数
176 pageTransition() {
213 pageTransition() {
268 pageTransition() {
687 // 页面转场通过全局pageTransition方法进行配置转场参数
688 pageTransition() {
714 // 页面转场通过全局pageTransition方法进行配置转场参数
715 pageTransition() {
750 // 页面转场通过全局pageTransition方法进行配置转场参数
[all …]
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-page-transition-animation.md1 # 页面间转场 (pageTransition)
11 ## pageTransition section
13 pageTransition?(): void
56 pageTransition() {
100 pageTransition() {
276 pageTransition() {
318 pageTransition() {
355 pageTransition() {
381 pageTransition() {
426 pageTransition() {
[all …]
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.2/
H A Dchangelogs-arkui.md84 对ArkUI系统组件的使用场景进行限制,仅允许在struct的build方法内, pageTransition方法内或@Builder修饰的函数内使用。
104 如果ArkUI系统组件不在struct的build方法内,pageTransition方法内,@Builder修饰的函数内使用,编译报错。
112 ArkUI系统组件必须在struct的build方法内,pageTransition方法内,@Builder修饰的函数内使用。
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-page-transition-animation.md1 # Page Transition (pageTransition)
11 ## pageTransition section
13 pageTransition?(): void
97 pageTransition() {
125 pageTransition() {
187 pageTransition() {
229 pageTransition() {
266 pageTransition() {
292 pageTransition() {
337 pageTransition() {
[all …]
/ohos5.0/docs/zh-cn/application-dev/faqs/
H A Dfaqs-arkui-animation-interactive-event.md56 …(../reference/apis-arkui/arkui-ts/ts-page-transition-animation.md#示例)在当前页面和目标页面中定义pageTransition方法。
143 可以使用pageTransition函数来实现页面转场效果,通过PageTransitionEnter和PageTransitionExit指定页面进入和退出的动画效果,将其slide属性设置为Sl…
159 pageTransition() {
178 pageTransition() {
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/
H A Djs-apis-curve.md186 …animatorproperty.md)、[animateTo](arkui-ts/ts-explicit-animation.md)、[pageTransition](arkui-ts/ts-p…
193 …animatorproperty.md)、[animateTo](arkui-ts/ts-explicit-animation.md)、[pageTransition](arkui-ts/ts-p…
222 …animatorproperty.md)、[animateTo](arkui-ts/ts-explicit-animation.md)、[pageTransition](arkui-ts/ts-p…
228 …animatorproperty.md)、[animateTo](arkui-ts/ts-explicit-animation.md)、[pageTransition](arkui-ts/ts-p…
260 …animatorproperty.md)、[animateTo](arkui-ts/ts-explicit-animation.md)、[pageTransition](arkui-ts/ts-p…
/ohos5.0/docs/en/application-dev/ui/
H A Darkts-page-transition-animation.md6 The **pageTransition** function is as follows:
9 pageTransition() {
43 pageTransition() {
55 pageTransition() {
87 pageTransition() {
105 pageTransition() {
144 pageTransition() {
189 pageTransition() {
240 pageTransition() {
297 pageTransition() {
[all …]
H A Darkts-transition-overview.md18 …): achieved by customizing the page transition effects through the **pageTransition** API. To achi…
H A Darkts-navigation-introduction.md45 … | Supported, by setting **duration** in the **pageTransition** API to **0**|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/
H A Djs_ace_page.cpp65 RefPtr<PageTransitionComponent> pageTransition; in ~JsAcePage() local
66 pageTransition.Swap(pageTransition_); in ~JsAcePage()
73 [domDoc, pageTransition, component, radioGroups]() mutable { in ~JsAcePage()
76 pageTransition.Reset(); in ~JsAcePage()
H A Djs_ace_page.h96 void SetPageTransition(const RefPtr<PageTransitionComponent>& pageTransition) in SetPageTransition() argument
98 pageTransition_ = pageTransition; in SetPageTransition()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/stage/
H A Dpage_pattern.h164 void SetPageInTransition(bool pageTransition) in SetPageInTransition() argument
166 isPageInTransition_ = pageTransition; in SetPageInTransition()
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_4.0.9.2/
H A Dchangelogs-arkui.md84 Restricted the use of ArkUI built-in components to the build methods of structs, **pageTransition**…
104 …if a built-in component is not used in a build method of a struct, **pageTransition** method, or a…
112 Use ArkUI built-in components only in build methods of structs, **pageTransition** methods, and @Bu…
/ohos5.0/docs/en/application-dev/faqs/
H A Dfaqs-arkui-animation-interactive-event.md56 1. Define the **pageTransition** method for the current and target pages, by following instructions…
143 You can use the **pageTransition** API to implement the page transition effect. Specifically, set t…
159 pageTransition() {
178 pageTransition() {
/ohos5.0/docs/en/application-dev/reference/apis-arkui/
H A Djs-apis-curve.md186 …torproperty.md), [animateTo](arkui-ts/ts-explicit-animation.md), or [pageTransition](arkui-ts/ts-p…
193 …torproperty.md), [animateTo](arkui-ts/ts-explicit-animation.md), or [pageTransition](arkui-ts/ts-p…
222 …torproperty.md), [animateTo](arkui-ts/ts-explicit-animation.md), or [pageTransition](arkui-ts/ts-p…
228 …torproperty.md), [animateTo](arkui-ts/ts-explicit-animation.md), or [pageTransition](arkui-ts/ts-p…
260 …torproperty.md), [animateTo](arkui-ts/ts-explicit-animation.md), or [pageTransition](arkui-ts/ts-p…

12