Home
last modified time | relevance | path

Searched refs:barOverlap (Results 1 - 8 of 8) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/
H A Dtabs_layout_algorithm.cpp59 auto barOverlap = layoutProperty->GetBarOverlap().value_or(false); in Measure() local
76 if (!barOverlap) { in Measure()
82 if (!barOverlap) { in Measure()
159 auto barOverlap = layoutProperty->GetBarOverlap().value_or(false); in LayoutOffsetList() local
167 swiperOffset = barOverlap ? padding.Offset() : OffsetF(padding.Offset().GetX(), in LayoutOffsetList()
182 swiperOffset = barOverlap ? padding.Offset() : OffsetF(tabBarFrameSize.MainSize(Axis::HORIZONTAL) + in LayoutOffsetList()
255 auto barOverlap = layoutProperty->GetBarOverlap().value_or(false); in MeasureSwiper() local
263 if (!barOverlap) { in MeasureSwiper()
278 if (!barOverlap) { in MeasureSwiper()
H A Dtabs_model_ng.h58 void SetBarOverlap(bool barOverlap) override;
81 static void SetBarOverlap(FrameNode* frameNode, bool barOverlap);
H A Dtabs_model_ng.cpp391 void TabsModelNG::SetBarOverlap(bool barOverlap) in SetBarOverlap() argument
393 ACE_UPDATE_LAYOUT_PROPERTY(TabsLayoutProperty, BarOverlap, barOverlap); in SetBarOverlap()
396 if (barOverlap) { in SetBarOverlap()
795 void TabsModelNG::SetBarOverlap(FrameNode* frameNode, bool barOverlap) in SetBarOverlap() argument
797 ACE_UPDATE_NODE_LAYOUT_PROPERTY(TabsLayoutProperty, BarOverlap, barOverlap, frameNode); in SetBarOverlap()
800 if (barOverlap) { in SetBarOverlap()
H A Dtabs_model.h135 virtual void SetBarOverlap(bool barOverlap) = 0;
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dtabs_model_impl.h45 void SetBarOverlap(bool barOverlap) override {};
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_tabs.cpp438 bool barOverlap = false; in SetBarOverlap() local
440 ParseJsBool(info[0], barOverlap); in SetBarOverlap()
442 TabsModel::GetInstance()->SetBarOverlap(barOverlap); in SetBarOverlap()
729 JSClass<JSTabs>::StaticMethod("barOverlap", &JSTabs::SetBarOverlap); in JSBind()
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dtabs_modifier.cpp134 void SetBarOverlap(ArkUINodeHandle node, ArkUI_Bool barOverlap) in SetBarOverlap() argument
138 TabsModelNG::SetBarOverlap(frameNode, barOverlap); in SetBarOverlap()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DarkComponent.js28736 barOverlap(value) {
28900 BarOverlapModifier.identity = Symbol('barOverlap');

Completed in 29 milliseconds