Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/
H A Dtab_bar_layout_algorithm.cpp237 scrollMargin_ = layoutStyle.margin.ConvertToPx(); in MeasureScrollableMode()
245 visibleChildrenMainSize_ -= scrollMargin_ * TWO; in MeasureScrollableMode()
253 scrollMargin_ = 0.0f; in MeasureScrollableMode()
349 visibleChildrenMainSize_ = scrollMargin_ * TWO; in MeasureVisibleItems()
421 auto startPos = scrollMargin_; in MeasureWithOffset()
423 auto endPos = scrollMargin_; in MeasureWithOffset()
457 if (GreatNotEqual(startPos, startMainPos_ + scrollMargin_)) { in AdjustPosition()
458 auto offset = startPos - startMainPos_ - scrollMargin_; in AdjustPosition()
466 auto offset = endMainPos_ - scrollMargin_ - endPos; in AdjustPosition()
612 visibleChildrenMainSize_ = scrollMargin_ * TWO; in MeasureItemSecond()
[all …]
H A Dtab_bar_layout_algorithm.h55 return scrollMargin_; in GetScrollMargin()
130 float scrollMargin_ = 0.0f; variable
H A Dtab_bar_pattern.cpp599 auto startPos = visibleItemStartPos - scrollMargin_; in GetOverScrollInfo()
604 overScroll = mainSize - visibleItemEndPos - scrollMargin_; in GetOverScrollInfo()
1152 scrollMargin_ = tabBarLayoutAlgorithm->GetScrollMargin(); in OnDirtyLayoutWrapperSwap()
2596 float frontChildrenMainSize = scrollMargin_; in CalculateFrontChildrenMainSize()
2610 float backChildrenMainSize = scrollMargin_; in CalculateBackChildrenMainSize()
2654 return tabBar->scrollMargin_ + tabBar->currentDelta_; in SetEdgeEffectCallback()
2680 return tabBar->scrollMargin_; in SetEdgeEffectCallback()
2729 bool outOfStart = Positive(visibleItemStartPos - scrollMargin_) && in IsOutOfBoundary()
2730 GreatNotEqual(visibleItemEndPos + scrollMargin_, mainSize); in IsOutOfBoundary()
2731 bool outOfEnd = LessNotEqual(visibleItemEndPos + scrollMargin_, mainSize) && in IsOutOfBoundary()
[all …]
H A Dtab_bar_pattern.h637 float scrollMargin_ = 0.0f; variable
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/tabs/
H A Dtab_bar_test_ng.cpp116 tabBarPattern_->scrollMargin_ = 1.0f;