Home
last modified time | relevance | path

Searched refs:indicatorStartPos_ (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/
H A Dtab_bar_pattern.cpp2306 indicatorStartPos_ = originalPaintRect.GetX() + originalPaintRect.Width() / HALF_OF_WIDTH; in PlayIndicatorTranslateAnimation()
2310 if (NearZero(indicatorEndPos_ - indicatorStartPos_)) { in PlayIndicatorTranslateAnimation()
2311 indicatorStartPos_ = originalPaintRect.Width(); in PlayIndicatorTranslateAnimation()
2318 NearZero(tabBarPattern->indicatorEndPos_ - tabBarPattern->indicatorStartPos_)) { in PlayIndicatorTranslateAnimation()
2321 tabBarPattern->turnPageRate_ = (value - tabBarPattern->indicatorStartPos_) / in PlayIndicatorTranslateAnimation()
2322 (tabBarPattern->indicatorEndPos_ - tabBarPattern->indicatorStartPos_); in PlayIndicatorTranslateAnimation()
2330 NearZero(tabBarPattern->indicatorEndPos_ - tabBarPattern->indicatorStartPos_)) { in PlayIndicatorTranslateAnimation()
2333 tabBarPattern->turnPageRate_ = (value - tabBarPattern->indicatorStartPos_) / in PlayIndicatorTranslateAnimation()
2334 (tabBarPattern->indicatorEndPos_ - tabBarPattern->indicatorStartPos_); in PlayIndicatorTranslateAnimation()
2339 host->UpdateAnimatablePropertyFloat(propertyName, indicatorStartPos_); in PlayIndicatorTranslateAnimation()
H A Dtab_bar_pattern.h625 float indicatorStartPos_ = 0.0f; variable