Home
last modified time | relevance | path

Searched refs:minContentWidth (Results 1 - 15 of 15) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dnavigation_layout_algorithm.cpp463 auto minContentWidth = minContentWidthValue_.ConvertToPxWithSize(parentSize.Width().value_or(0.0f)); in SizeCalculationSplit() local
464 realContentWidth_ = minContentWidth; in SizeCalculationSplit()
478 CheckSizeInSplit(frameWidth, userSetNavBarWidth, minNavBarWidth, minContentWidth); in SizeCalculationSplit()
498 const float frameWidth, const float userSetNavBarWidth, const float minNavBarWidth, const float minContentWidth) in CheckSizeInSplit()
503 if (minContentWidth >= frameWidth) { in CheckSizeInSplit()
506 } else if (realNavBarWidth_ + dividerWidth + minContentWidth <= frameWidth) { in CheckSizeInSplit()
509 realContentWidth_ = minContentWidth; in CheckSizeInSplit()
518 if (remainingSpace >= minContentWidth) { in CheckSizeInSplit()
520 } else if (remainingSpace < minContentWidth && remainingMaxSpace > minContentWidth in CheckSizeInSplit()
497 CheckSizeInSplit( const float frameWidth, const float userSetNavBarWidth, const float minNavBarWidth, const float minContentWidth) CheckSizeInSplit() argument
[all...]
H A Dnavigation_layout_algorithm.h73 const float minContentWidth);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/side_bar/
H A Dside_bar_container_model_ng.cpp210 void SideBarContainerModelNG::SetMinContentWidth(const Dimension& minContentWidth) in SetMinContentWidth() argument
212 if (minContentWidth.IsNonNegative()) { in SetMinContentWidth()
213 ACE_UPDATE_LAYOUT_PROPERTY(SideBarContainerLayoutProperty, MinContentWidth, minContentWidth); in SetMinContentWidth()
332 void SideBarContainerModelNG::SetMinContentWidth(FrameNode* frameNode, const Dimension& minContentWidth) in SetMinContentWidth() argument
334 if (minContentWidth.IsNonNegative()) { in SetMinContentWidth()
335 ACE_UPDATE_NODE_LAYOUT_PROPERTY(SideBarContainerLayoutProperty, MinContentWidth, minContentWidth, frameNode); in SetMinContentWidth()
H A Dside_bar_container_model_ng.h52 void SetMinContentWidth(const Dimension& minContentWidth) override;
69 static void SetMinContentWidth(FrameNode* frameNode, const Dimension& minContentWidth);
H A Dside_bar_container_layout_algorithm.h129 void SetMinContentWidth(float minContentWidth) in SetMinContentWidth() argument
131 minContentWidth_ = minContentWidth; in SetMinContentWidth()
H A Dside_bar_container_model.h67 virtual void SetMinContentWidth(const Dimension& minContentWidth);
H A Dside_bar_container_pattern.h139 void SetMinContentWidth(float minContentWidth) in SetMinContentWidth() argument
141 minContentWidth_ = minContentWidth; in SetMinContentWidth()
H A Dside_bar_container_layout_property.h122 auto minContentWidth = propMinContentWidth_.value_or(DEFAULT_MIN_CONTENT_WIDTH); variable
133 json->PutExtAttr("minContentWidth", std::to_string(minContentWidth.Value()).c_str(), filter);
H A Dside_bar_container_layout_algorithm.cpp216 auto minContentWidth = layoutProperty->GetMinContentWidth().value_or(-1.0_vp); in GetAllPropertyValue() local
225 minContentWidth_ = ConvertToPx(minContentWidth, scaleProperty, parentWidth).value_or(-1.0f); in GetAllPropertyValue()
373 * When reducing component width, first reduce the width of the content to minContentWidth, in AutoChangeSideBarWidth()
393 * When the component width is greater or equal to minNavBarWidth+minContentWidth, in AutoMode()
395 * When the component width is smaller than minNavBarWidth+minContentWidth, in AutoMode()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_side_bar_container_bridge.cpp254 CalcDimension minContentWidth(DEFAULT_SIDE_BAR_MIN_CONTENT_WIDTH); in SetMinContentWidth()
255 if (ArkTSUtils::ParseJsDimensionNG(vm, minContentWidthArg, minContentWidth, DimensionUnit::VP, true) && in SetMinContentWidth()
256 minContentWidth.Value() >= 0) { in SetMinContentWidth()
258 nativeNode, minContentWidth.Value(), static_cast<int32_t>(minContentWidth.Unit())); in SetMinContentWidth()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dside_bar_container_model_impl.h53 void SetMinContentWidth(const Dimension& minContentWidth) override;
H A Dside_bar_container_model_impl.cpp177 void SideBarContainerModelImpl::SetMinContentWidth(const Dimension& minContentWidth) {}; in SetMinContentWidth() argument
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_side_bar.cpp167 JSClass<JSSideBar>::StaticMethod("minContentWidth", &JSSideBar::JsMinContentWidth); in JSBind()
375 CalcDimension minContentWidth; in JsMinContentWidth() local
376 if (!JSViewAbstract::ParseJsDimensionVp(info[0], minContentWidth)) { in JsMinContentWidth()
380 SideBarContainerModel::GetInstance()->SetMinContentWidth(minContentWidth); in JsMinContentWidth()
H A Djs_navigation.cpp262 JSClass<JSNavigation>::StaticMethod("minContentWidth", &JSNavigation::SetMinContentWidth); in JSBind()
613 CalcDimension minContentWidth; in SetMinContentWidth() local
614 if (!ParseJsDimensionVp(info[0], minContentWidth)) { in SetMinContentWidth()
619 if (LessNotEqual(minContentWidth.Value(), 0.0)) { in SetMinContentWidth()
620 minContentWidth = DEFAULT_MIN_CONTENT_WIDTH; in SetMinContentWidth()
623 NavigationModel::GetInstance()->SetMinContentWidth(minContentWidth); in SetMinContentWidth()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DarkComponent.js10742 minContentWidth(value) {
21440 minContentWidth(value) {
21645 MinContentWidthModifier.identity = Symbol('minContentWidth');

Completed in 32 milliseconds