Searched refs:barOverlap (Results 1 - 8 of 8) sorted by relevance
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tabs_layout_algorithm.cpp | 59 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 D | tabs_model_ng.h | 58 void SetBarOverlap(bool barOverlap) override; 81 static void SetBarOverlap(FrameNode* frameNode, bool barOverlap);
|
H A D | tabs_model_ng.cpp | 391 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 D | tabs_model.h | 135 virtual void SetBarOverlap(bool barOverlap) = 0;
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | tabs_model_impl.h | 45 void SetBarOverlap(bool barOverlap) override {};
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_tabs.cpp | 438 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 D | tabs_modifier.cpp | 134 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 D | arkComponent.js | 28736 barOverlap(value) { 28900 BarOverlapModifier.identity = Symbol('barOverlap');
|
Completed in 29 milliseconds