Home
last modified time | relevance | path

Searched refs:minNavBarWidth (Results 1 - 5 of 5) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dnavigation_layout_algorithm.cpp309 float minNavBarWidth = in RangeCalculation() local
322 maxNavBarWidthValue_ = Dimension(Dimension(std::max(maxNavBarWidth, minNavBarWidth)).ConvertToVp(), in RangeCalculation()
326 auto minNavBarWidth = minNavBarWidthValue_.ConvertToPxWithSize(parentSize.Width().value_or(0.0f)); in RangeCalculation() local
328 realNavBarWidth_ = std::max(realNavBarWidth_, static_cast<float>(minNavBarWidth)); in RangeCalculation()
363 auto minNavBarWidth = minNavBarWidthValue_.ConvertToPxWithSize(parentSize.Width().value_or(0.0f)); in CalculateNavigationWidth() local
364 navigationWidth = static_cast<float>(minNavBarWidth + minContentWidthValue_.ConvertToPx()); in CalculateNavigationWidth()
434 auto minNavBarWidth = minNavBarWidthValue_.ConvertToPxWithSize(parentSize.Width().value_or(0.0f)); in SizeCalculation() local
437 realNavBarWidth_ = std::max(realNavBarWidth_, static_cast<float>(minNavBarWidth)); in SizeCalculation()
462 auto minNavBarWidth = minNavBarWidthValue_.ConvertToPxWithSize(parentSize.Width().value_or(0.0f)); in SizeCalculationSplit() local
478 CheckSizeInSplit(frameWidth, userSetNavBarWidth, minNavBarWidth, minContentWidt in SizeCalculationSplit()
497 CheckSizeInSplit( const float frameWidth, const float userSetNavBarWidth, const float minNavBarWidth, const float minContentWidth) CheckSizeInSplit() argument
[all...]
H A Dnavigation_layout_algorithm.h72 void CheckSizeInSplit(const float frameWidth, const float userSetNavBarWidth, const float minNavBarWidth,
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnavigation_modifier.cpp58 CalcDimension minNavBarWidth = Dimension(minValue, static_cast<OHOS::Ace::DimensionUnit>(minUnit)); in SetMinNavBarWidth() local
59 if (LessNotEqual(minNavBarWidth.Value(), 0.0)) { in SetMinNavBarWidth()
60 minNavBarWidth = DEFAULT_MIN_NAV_BAR_WIDTH; in SetMinNavBarWidth()
63 NavigationModelNG::SetMinNavBarWidth(frameNode, minNavBarWidth); in SetMinNavBarWidth()
70 CalcDimension minNavBarWidth = DEFAULT_MIN_NAV_BAR_WIDTH; in ResetMinNavBarWidth() local
71 NavigationModelNG::SetMinNavBarWidth(frameNode, minNavBarWidth); in ResetMinNavBarWidth()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_navigation.cpp643 CalcDimension minNavBarWidth; in SetNavBarWidthRange() local
645 if (min->IsNull() || min->IsUndefined() || !ParseJsDimensionVp(min, minNavBarWidth)) { in SetNavBarWidthRange()
646 minNavBarWidth = NG::DEFAULT_MIN_NAV_BAR_WIDTH; in SetNavBarWidthRange()
648 if (LessNotEqual(minNavBarWidth.Value(), 0.0)) { in SetNavBarWidthRange()
649 minNavBarWidth.SetValue(0); in SetNavBarWidthRange()
651 NavigationModel::GetInstance()->SetMinNavBarWidth(minNavBarWidth); in SetNavBarWidthRange()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_navigation_bridge.cpp289 auto minNavBarWidth = panda::ArrayRef::GetValueAt(vm, rangeArray, 0); in SetNavBarWidthRange() local
291 if (minNavBarWidth->IsNull() || minNavBarWidth->IsUndefined() || in SetNavBarWidthRange()
292 !ArkTSUtils::ParseJsDimensionVp(vm, minNavBarWidth, minWidth)) { in SetNavBarWidthRange()

Completed in 8 milliseconds