Home
last modified time | relevance | path

Searched refs:dragRange (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/semi_modal/
H A Drender_semi_modal.cpp35 int32_t GetAnimationDuration(double delta, double dragRange) in GetAnimationDuration() argument
37 if (NearZero(dragRange)) { in GetAnimationDuration()
40 return static_cast<int32_t>(((std::abs(delta) / dragRange) + 1.0) * ANIMATION_BASE_DURATION); in GetAnimationDuration()
666 auto dragRange = GetLayoutParam().GetMaxSize().Height(); in AnimateToFullWindow() local
667 duration = GetAnimationDuration(blankHeight_, dragRange); in AnimateToFullWindow()
699 auto dragRange = GetLayoutParam().GetMaxSize().Height(); in AnimateTo() local
700 animator_->SetDuration(GetAnimationDuration(blankHeight - blankHeight_, dragRange)); in AnimateTo()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/panel/
H A Drender_sliding_panel.cpp35 int32_t GetAnimationDuration(double delta, double dragRange) in GetAnimationDuration() argument
37 if (NearZero(dragRange)) { in GetAnimationDuration()
40 return static_cast<int32_t>(((std::abs(delta) / dragRange) + 1.0) * ANIMATION_BASE_DURATION); in GetAnimationDuration()
558 auto dragRange = GetLayoutParam().GetMaxSize().Height(); in AnimateTo() local
559 animator_->SetDuration(GetAnimationDuration(blankHeight - blankHeight_, dragRange)); in AnimateTo()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/panel/
H A Dsliding_panel_pattern.cpp657 auto dragRange = frameSize.Height(); in AnimateTo() local
658 … animator_->SetDuration(GetAnimationDuration(targetLocation - currentOffset_, dragRange)); // inner in AnimateTo()
716 int32_t SlidingPanelPattern::GetAnimationDuration(float delta, float dragRange) const in GetAnimationDuration()
718 if (NearZero(dragRange)) { in GetAnimationDuration()
722 return static_cast<int32_t>(((std::abs(delta) / dragRange) + 1.0) * ANIMATION_BASE_DURATION); in GetAnimationDuration()
H A Dsliding_panel_pattern.h117 int32_t GetAnimationDuration(float delta, float dragRange) const;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/swiper/
H A Drender_swiper.cpp2476 …double dragRange = ((axis_ == Axis::HORIZONTAL) ? swiperWidth_ : swiperHeight_) - prevMargin_ - ne… in MoveIndicator() local
2477 if (NearZero(dragRange)) { in MoveIndicator()
2480 double dragRate = offset / dragRange; in MoveIndicator()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/panel/
H A Dpanel_test_ng.cpp1965 float dragRange = 5.0f; variable
1966 slidingPanelPattern->GetAnimationDuration(delta, dragRange);
1967 EXPECT_NE(dragRange, 0.0f);