Home
last modified time | relevance | path

Searched refs:maxNavBarWidth (Results 1 - 4 of 4) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnavigation_modifier.cpp78 CalcDimension maxNavBarWidth = Dimension(maxValue, static_cast<OHOS::Ace::DimensionUnit>(maxUnit)); in SetMaxNavBarWidth() local
79 if (LessNotEqual(maxNavBarWidth.Value(), 0.0)) { in SetMaxNavBarWidth()
80 maxNavBarWidth = DEFAULT_MAX_NAV_BAR_WIDTH; in SetMaxNavBarWidth()
83 NavigationModelNG::SetMaxNavBarWidth(frameNode, maxNavBarWidth); in SetMaxNavBarWidth()
90 CalcDimension maxNavBarWidth = DEFAULT_MAX_NAV_BAR_WIDTH; in ResetMaxNavBarWidth() local
91 NavigationModelNG::SetMaxNavBarWidth(frameNode, maxNavBarWidth); in ResetMaxNavBarWidth()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dnavigation_layout_algorithm.cpp312 float maxNavBarWidth = 0.0f; in RangeCalculation() local
315 maxNavBarWidth = std::min( in RangeCalculation()
319 maxNavBarWidth = in RangeCalculation()
322 maxNavBarWidthValue_ = Dimension(Dimension(std::max(maxNavBarWidth, minNavBarWidth)).ConvertToVp(), in RangeCalculation()
327 auto maxNavBarWidth = maxNavBarWidthValue_.ConvertToPxWithSize(parentSize.Width().value_or(0.0f)); in RangeCalculation() local
329 realNavBarWidth_ = std::min(realNavBarWidth_, static_cast<float>(maxNavBarWidth)); in RangeCalculation()
435 auto maxNavBarWidth = maxNavBarWidthValue_.ConvertToPxWithSize(parentSize.Width().value_or(0.0f)); in SizeCalculation() local
436 realNavBarWidth_ = std::min(realNavBarWidth_, static_cast<float>(maxNavBarWidth)); in SizeCalculation()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_navigation.cpp644 CalcDimension maxNavBarWidth; in SetNavBarWidthRange() local
653 if (max->IsNull() || max->IsUndefined() || !ParseJsDimensionVp(max, maxNavBarWidth)) { in SetNavBarWidthRange()
654 maxNavBarWidth = NG::DEFAULT_MAX_NAV_BAR_WIDTH; in SetNavBarWidthRange()
656 if (LessNotEqual(maxNavBarWidth.Value(), 0.0)) { in SetNavBarWidthRange()
657 maxNavBarWidth.SetValue(0); in SetNavBarWidthRange()
659 NavigationModel::GetInstance()->SetMaxNavBarWidth(maxNavBarWidth); in SetNavBarWidthRange()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_navigation_bridge.cpp298 auto maxNavBarWidth = panda::ArrayRef::GetValueAt(vm, rangeArray, 1); in SetNavBarWidthRange() local
300 if (maxNavBarWidth->IsNull() || maxNavBarWidth->IsUndefined() || in SetNavBarWidthRange()
301 !ArkTSUtils::ParseJsDimensionVp(vm, maxNavBarWidth, maxWidth)) { in SetNavBarWidthRange()

Completed in 6 milliseconds