/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | page_transition_option.h | 92 TransitionPhoneTweenOption(TransitionEvent event, bool isRightToLeft, const WeakPtr<PipelineContext>& context); 94 TransitionEvent event, bool isRightToLeft, const RRect& rrect, const WeakPtr<PipelineContext>& context); 98 void CreateTransitionInOption(TransitionEvent event); 99 void CreateTransitionOutOption(TransitionEvent event); 100 void CreateDialogModalTransitionInOption(TransitionEvent event); 101 void CreateDialogModalTransitionOutOption(TransitionEvent event); 102 void CreateCardTransitionOutOption(TransitionEvent event); 103 void CreateCardTransitionInOption(TransitionEvent event, const RRect& rrect); 104 void CreateCornerAnimationInOption(TransitionEvent event, const RRect& rrect); 105 void CreateCardOpacityAnimationInOption(TransitionEvent even [all...] |
H A D | page_transition_option.cpp | 282 DeviceType deviceType, TransitionEvent event, bool isRightToLeft, const RRect& rrect, in CreateTransitionTweenOption() 311 TransitionEvent event, bool isRightToLeft, const WeakPtr<PipelineContext>& context) in TransitionPhoneTweenOption() 338 TransitionEvent event, bool isRightToLeft, const RRect& rrect, const WeakPtr<PipelineContext>& context) in TransitionPhoneTweenOption() 360 void TransitionPhoneTweenOption::CreateDialogModalTransitionInOption(TransitionEvent event) in CreateDialogModalTransitionInOption() 376 void TransitionPhoneTweenOption::CreateTransitionInOption(TransitionEvent event) in CreateTransitionInOption() 397 if (event == TransitionEvent::POP_START) { in CreateTransitionInOption() 403 void TransitionPhoneTweenOption::CreateDialogModalTransitionOutOption(TransitionEvent event) in CreateDialogModalTransitionOutOption() 418 void TransitionPhoneTweenOption::CreateTransitionOutOption(TransitionEvent event) in CreateTransitionOutOption() 443 if (event == TransitionEvent::POP_START) { in CreateTransitionOutOption() 450 TransitionEvent even in TransitionWatchTweenOption() [all...] |
/foundation/arkui/ace_engine/frameworks/core/animation/ |
H A D | shared_transition_effect.h | 76 virtual bool CreateAnimation(TweenOption& option, TransitionEvent event, bool isLazy) = 0; 78 TweenOption& option, TransitionEvent event) = 0; 79 virtual bool Allow(TransitionEvent event) = 0; 84 bool CheckIn(TransitionEvent event, WeakPtr<SharedTransitionElement>& sharedWeak, Offset& ticket); 85 bool TakeOff(TransitionEvent event, RefPtr<OverlayElement>& overlay, WeakPtr<SharedTransitionElement>& sharedWeak, 106 bool CreateAnimation(TweenOption& option, TransitionEvent event, bool isLazy) override; 108 TransitionEvent event) override; 109 bool Allow(TransitionEvent event) override; 112 bool CreateTranslateAnimation(TweenOption& option, TransitionEvent event, bool calledByLazyLoad); 113 bool CreateSizeAnimation(TweenOption& option, TransitionEvent even [all...] |
H A D | shared_transition_controller.h | 39 bool HasSharedTransition(TransitionEvent event); 47 void KickoffSharedTransition(TransitionEvent event, RefPtr<OverlayElement>& overlay); 58 TransitionEvent event_ { TransitionEvent::PUSH_START };
|
H A D | shared_transition_effect.cpp | 33 TransitionEvent event, WeakPtr<SharedTransitionElement>& sharedWeak, Offset& ticket) in CheckIn() 70 bool SharedTransitionEffect::TakeOff(TransitionEvent event, RefPtr<OverlayElement>& overlay, in TakeOff() 168 RefPtr<OverlayElement>& overlay, RefPtr<Animator>& controller, TweenOption& option, TransitionEvent event) in ApplyAnimation() 175 bool SharedTransitionExchange::Allow(TransitionEvent event) in Allow() 183 if (event == TransitionEvent::PUSH_START) { in Allow() 186 } else if (event == TransitionEvent::POP_START) { in Allow() 193 void SharedTransitionExchange::AddLazyLoadCallback(TransitionEvent event) in AddLazyLoadCallback() 229 TweenOption& option, TransitionEvent event, bool calledByLazyLoad) in CreateTranslateAnimation() 265 bool SharedTransitionExchange::CreateSizeAnimation(TweenOption& option, TransitionEvent event, bool isLazy) in CreateSizeAnimation() 299 bool SharedTransitionExchange::CreateOpacityAnimation(TweenOption& option, TransitionEvent even [all...] |
H A D | card_transition_controller.cpp | 43 [weak](const TransitionEvent& event, const WeakPtr<PageElement>& in, const WeakPtr<PageElement>& out) { in RegisterTransitionListener() 44 if ((event != TransitionEvent::POP_START) && (event != TransitionEvent::PUSH_START)) { in RegisterTransitionListener() 52 if (event == TransitionEvent::PUSH_START) { in RegisterTransitionListener() 77 auto pageDest = (event_ == TransitionEvent::PUSH_START) ? pageDest_.Upgrade() : pageSrc_.Upgrade(); in PrepareTransition() 142 Offset startOffset = (event_ == TransitionEvent::PUSH_START) ? Offset() : Offset() - (globalOffset + marginOffset); in CreateCardTranslateAnimation() 143 Offset endOffset = (event_ == TransitionEvent::PUSH_START) ? Offset() - (globalOffset + marginOffset) : Offset(); in CreateCardTranslateAnimation() 177 double startScale = (event_ == TransitionEvent::PUSH_START) ? 1.0 : pipelineContext->GetRootWidth() / width; in CreateCardScaleAnimation() 178 double endScale = (event_ == TransitionEvent::PUSH_START) ? pipelineContext->GetRootWidth() / width : 1.0; in CreateCardScaleAnimation() 192 if (event_ == TransitionEvent in CreateCardOpacityAnimation() [all...] |
H A D | page_transition_listener.h | 31 enum class TransitionEvent { class 43 const TransitionEvent& event, const WeakPtr<PageElement>& pageIn, const WeakPtr<PageElement>& pageOut)>; 77 const TransitionEvent event, const WeakPtr<PageElement>& pageIn, const WeakPtr<PageElement>& pageOut) const in NotifyPageTransitionListeners()
|
H A D | card_transition_controller.h | 60 TransitionEvent event_ { TransitionEvent::PUSH_START };
|
H A D | shared_transition_controller.cpp | 59 [weak](const TransitionEvent& event, const WeakPtr<PageElement>& in, const WeakPtr<PageElement>& out) { in RegisterTransitionListener() 60 if ((event != TransitionEvent::POP_START) && (event != TransitionEvent::PUSH_START)) { in RegisterTransitionListener() 73 if (event == TransitionEvent::PUSH_START) { in RegisterTransitionListener() 115 void SharedTransitionController::KickoffSharedTransition(TransitionEvent event, RefPtr<OverlayElement>& overlay) in KickoffSharedTransition() 306 bool SharedTransitionController::HasSharedTransition(TransitionEvent event) in HasSharedTransition()
|
/foundation/arkui/ace_engine/frameworks/core/components/page_transition/ |
H A D | page_transition_element.h | 36 void SetTransitionDirection(TransitionEvent event, TransitionDirection direction); 41 void SetTransition(DeviceType deviceType, TransitionEvent event, TransitionDirection direction, 46 void InitController(TransitionDirection direction, TransitionEvent event); 52 TweenOption ProcessPageTransition(const RefPtr<PageTransition>& pageTransition, TransitionEvent event); 53 RefPtr<PageTransition> GetCurrentPageTransition(TransitionEvent event, TransitionDirection direction) const; 65 static PageTransitionType GetPageTransitionType(TransitionEvent event, TransitionDirection direction);
|
H A D | page_transition_element.cpp | 120 void PageTransitionElement::SetTransitionDirection(TransitionEvent event, TransitionDirection direction) in SetTransitionDirection() 236 void PageTransitionElement::InitController(TransitionDirection direction, TransitionEvent event) in InitController() 242 if (event == TransitionEvent::PUSH_END || event == TransitionEvent::POP_END) { in InitController() 247 if ((direction == TransitionDirection::TRANSITION_OUT) && (event == TransitionEvent::PUSH_START)) { in InitController() 250 if ((direction == TransitionDirection::TRANSITION_IN) && (event == TransitionEvent::POP_START)) { in InitController() 339 DeviceType deviceType, TransitionEvent event, TransitionDirection direction, const RRect& rrect) in SetTransition() 509 const RefPtr<PageTransition>& pageTransition, TransitionEvent event) in ProcessPageTransition() 520 if (event == TransitionEvent::POP_START || event == TransitionEvent in ProcessPageTransition() [all...] |
/foundation/window/window_manager/wmserver/include/ |
H A D | remote_animation.h | 32 enum class TransitionEvent : uint32_t { class 50 static TransitionEvent GetTransitionEvent(sptr<WindowTransitionInfo> srcInfo, 57 TransitionEvent event); 60 const sptr<WindowNode>& dstNode, const TransitionEvent event); 95 const sptr<WindowNode>& srcNode, TransitionEvent event);
|
/foundation/arkui/ace_engine/frameworks/core/components/rich_text/ |
H A D | rich_text_element.cpp | 38 (const TransitionEvent& event, const WeakPtr<PageElement>& in, const WeakPtr<PageElement>& out) { in Prepare() 39 if (event == TransitionEvent::POP_START) { in Prepare()
|
/foundation/arkui/ace_engine/frameworks/core/components/stage/ |
H A D | stage_element.cpp | 26 void StartSharedController(WeakPtr<PipelineContext> contextWeak, TransitionEvent event, int32_t duration) in StartSharedController() 360 NotifyPageTransitionListeners(TransitionEvent::PUSH_START, pageIn, pageOut); in PerformPushPageTransition() 362 if (!InitTransition(transitionIn, transitionOut, TransitionEvent::PUSH_START)) { in PerformPushPageTransition() 376 stage->NotifyPageTransitionListeners(TransitionEvent::PUSH_END, pageInWeak, pageOutWeak); in PerformPushPageTransition() 387 StartSharedController(context_, TransitionEvent::PUSH_START, controllerIn_->GetDuration()); in PerformPushPageTransition() 408 stage->NotifyPageTransitionListeners(TransitionEvent::POP_END, pageInWeak, pageOutWeak); in AddListenerForPopPage() 430 NotifyPageTransitionListeners(TransitionEvent::POP_START, pageIn, pageOut); in PerformPopPageTransition() 432 if (!InitTransition(transitionIn, transitionOut, TransitionEvent::POP_START)) { in PerformPopPageTransition() 470 StartSharedController(context_, TransitionEvent::POP_START, controllerIn_->GetDuration()); in PerformPopPageTransition() 491 NotifyPageTransitionListeners(TransitionEvent in PerformPushPage() [all...] |
H A D | stage_element.h | 52 const RefPtr<PageTransitionElement>& transitionOut, TransitionEvent event); 88 TransitionEvent event, const RRect& cardRect);
|
H A D | render_stage.cpp | 182 if (!stageElement->InitTransition(transitionIn, transitionOut, TransitionEvent::POP_START)) { in HandleDragStart()
|
/foundation/window/window_manager/wmserver/src/ |
H A D | remote_animation.cpp | 55 std::map<TransitionReason, TransitionEvent> eventMap_ = { 56 {TransitionReason::CLOSE, TransitionEvent::CLOSE}, 57 {TransitionReason::MINIMIZE, TransitionEvent::MINIMIZE}, 58 {TransitionReason::BACK_TRANSITION, TransitionEvent::BACK_TRANSITION}, 59 {TransitionReason::CLOSE_BUTTON, TransitionEvent::CLOSE_BUTTON}, 60 {TransitionReason::BACKGROUND_TRANSITION, TransitionEvent::BACKGROUND_TRANSITION} 213 TransitionEvent RemoteAnimation::GetTransitionEvent(sptr<WindowTransitionInfo> srcInfo, in GetTransitionEvent() 222 return TransitionEvent::UNKNOWN; in GetTransitionEvent() 231 return TransitionEvent::UNKNOWN; in GetTransitionEvent() 239 return TransitionEvent in GetTransitionEvent() [all...] |
/foundation/window/window_manager/wmserver/test/unittest/ |
H A D | remote_animation_test.cpp | 400 auto finishCallback = RemoteAnimation::CreateHideAnimationFinishedCallback(srcNode, TransitionEvent::MINIMIZE); in HWTEST_F() 405 finishCallback = RemoteAnimation::CreateHideAnimationFinishedCallback(node_, TransitionEvent::MINIMIZE); in HWTEST_F() 412 finishCallback = RemoteAnimation::CreateHideAnimationFinishedCallback(node_, TransitionEvent::CLOSE); in HWTEST_F() 419 finishCallback = RemoteAnimation::CreateHideAnimationFinishedCallback(node_, TransitionEvent::MINIMIZE); in HWTEST_F() 427 finishCallback = RemoteAnimation::CreateHideAnimationFinishedCallback(node_, TransitionEvent::MINIMIZE); in HWTEST_F() 442 auto finishCallback = RemoteAnimation::CreateHideAnimationFinishedCallback(srcNode, TransitionEvent::CLOSE); in HWTEST_F() 447 finishCallback = RemoteAnimation::CreateHideAnimationFinishedCallback(node_, TransitionEvent::MINIMIZE); in HWTEST_F() 453 finishCallback = RemoteAnimation::CreateHideAnimationFinishedCallback(node_, TransitionEvent::CLOSE); in HWTEST_F() 459 finishCallback = RemoteAnimation::CreateHideAnimationFinishedCallback(node_, TransitionEvent::CLOSE); in HWTEST_F() 466 finishCallback = RemoteAnimation::CreateHideAnimationFinishedCallback(node_, TransitionEvent in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/dialog_modal/ |
H A D | dialog_modal_element.cpp | 127 context->AddPageTransitionListener([weak = AceType::WeakClaim(this)](const TransitionEvent& event, in RegisterTransitionListener() 139 if (event == TransitionEvent::POP_START) { in RegisterTransitionListener() 147 } else if (event == TransitionEvent::PUSH_START) { in RegisterTransitionListener()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/frontend/ |
H A D | cj_page_router.cpp | 353 const TransitionEvent& event, const WeakPtr<PageElement>& in, const WeakPtr<PageElement>& out) { in OnPopPage() 356 if (event == TransitionEvent::PUSH_END) { in OnPopPage() 450 const TransitionEvent& event, const WeakPtr<PageElement>& in, const WeakPtr<PageElement>& out) { in OnPageReady() 452 if (event == TransitionEvent::PUSH_END) { in OnPageReady()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ |
H A D | frontend_delegate_declarative.h | 394 void PushPageTransitionListener(const TransitionEvent& event, const RefPtr<JsAcePage>& page); 396 void PopPageTransitionListener(const TransitionEvent& event, int32_t destroyPageId); 398 void PopToPageTransitionListener(const TransitionEvent& event, const std::string& url, int32_t pageId); 401 const TransitionEvent& event, const std::string& url, const RefPtr<JsAcePage>& page);
|
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/ |
H A D | frontend_delegate_impl.h | 380 void PushPageTransitionListener(const TransitionEvent& event, const RefPtr<JsAcePage>& page); 382 void PopPageTransitionListener(const TransitionEvent& event, int32_t destroyPageId); 384 void PopToPageTransitionListener(const TransitionEvent& event, const std::string& url, int32_t pageId);
|
H A D | frontend_delegate_impl.cpp | 1368 const TransitionEvent& event, const WeakPtr<PageElement>& in, const WeakPtr<PageElement>& out) { in OnPageReady() 1390 const TransitionEvent& event, const RefPtr<JsAcePage>& page) in PushPageTransitionListener() 1392 if (event == TransitionEvent::PUSH_END) { in PushPageTransitionListener() 1493 const TransitionEvent& event, const WeakPtr<PageElement>& in, const WeakPtr<PageElement>& out) { in PopToPage() 1505 const TransitionEvent& event, const std::string& url, int32_t pageId) in PopToPageTransitionListener() 1507 if (event == TransitionEvent::POP_END) { in PopToPageTransitionListener() 1566 const TransitionEvent& event, const WeakPtr<PageElement>& in, const WeakPtr<PageElement>& out) { in PopPage() 1577 void FrontendDelegateImpl::PopPageTransitionListener(const TransitionEvent& event, int32_t destroyPageId) in PopPageTransitionListener() 1579 if (event == TransitionEvent::POP_END) { in PopPageTransitionListener()
|
/foundation/arkui/ace_engine/frameworks/bridge/plugin_frontend/ |
H A D | plugin_frontend_delegate.h | 270 void PopPageTransitionListener(const TransitionEvent& event, int32_t destroyPageId); 273 const TransitionEvent& event, const std::string& url, int32_t pageId);
|
H A D | plugin_frontend_delegate.cpp | 1315 const TransitionEvent& event, const WeakPtr<PageElement>& in, const WeakPtr<PageElement>& out) { in PopToPage() 1327 const TransitionEvent& event, const std::string& url, int32_t pageId) in PopToPageTransitionListener() 1329 if (event == TransitionEvent::POP_END) { in PopToPageTransitionListener() 1379 const TransitionEvent& event, const WeakPtr<PageElement>& in, const WeakPtr<PageElement>& out) { in PopPage() 1391 const TransitionEvent& event, int32_t destroyPageId) in PopPageTransitionListener() 1393 if (event == TransitionEvent::POP_END) { in PopPageTransitionListener()
|