/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
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.h | 135 virtual void SetBarOverlap(bool barOverlap) = 0;
|
H A D | tabs_model_ng.cpp | 391 void TabsModelNG::SetBarOverlap(bool barOverlap) in SetBarOverlap() function in OHOS::Ace::NG::TabsModelNG 795 void TabsModelNG::SetBarOverlap(FrameNode* frameNode, bool barOverlap) in SetBarOverlap() function in OHOS::Ace::NG::TabsModelNG
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_tabs.h | 48 static void SetBarOverlap(const JSCallbackInfo& info);
|
H A D | js_tabs.cpp | 436 void JSTabs::SetBarOverlap(const JSCallbackInfo& info) in SetBarOverlap() function in OHOS::OHOS::Ace::Framework::JSTabs 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() function 138 TabsModelNG::SetBarOverlap(frameNode, barOverlap); in SetBarOverlap() 251 TabsModelNG::SetBarOverlap(frameNode, false); in ResetBarOverlap() 430 SetBarOverlap, in GetTabsModifier() 480 SetBarOverlap, in GetCJUITabsModifier()
|
/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/engine/jsi/nativeModule/ |
H A D | arkts_native_tabs_bridge.h | 33 static ArkUINativeModuleValue SetBarOverlap(ArkUIRuntimeCallInfo* runtimeCallInfo);
|
H A D | arkts_native_tabs_bridge.cpp | 518 ArkUINativeModuleValue TabsBridge::SetBarOverlap(ArkUIRuntimeCallInfo* runtimeCallInfo) in SetBarOverlap() function in OHOS::Ace::NG::TabsBridge
|
H A D | arkts_native_api_impl_bridge.cpp | 4032 panda::FunctionRef::New(const_cast<panda::EcmaVM*>(vm), TabsBridge::SetBarOverlap)); in RegisterTabAttributes()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/tabs/ |
H A D | tabs_layout_algorithm_test_ng.cpp | 284 model.SetBarOverlap(true); in HWTEST_F() 366 model.SetBarOverlap(true); in HWTEST_F() 1091 model.SetBarOverlap(true); in HWTEST_F() 1170 model.SetBarOverlap(true); in HWTEST_F() 1249 model.SetBarOverlap(true); in HWTEST_F() 1331 model.SetBarOverlap(true); in HWTEST_F() 1413 model.SetBarOverlap(true); in HWTEST_F() 1495 model.SetBarOverlap(true); in HWTEST_F()
|
H A D | tabs_attr_test_ng.cpp | 135 model.SetBarOverlap(AceType::RawPtr(frameNode_), false); in HWTEST_F() 159 model.SetBarOverlap(AceType::RawPtr(frameNode_), true); in HWTEST_F() 739 * @tc.desc: test SetBarOverlap 745 * @tc.steps: steps2. SetBarOverlap true in HWTEST_F() 749 model.SetBarOverlap(true); in HWTEST_F() 755 model.SetBarOverlap(false); in HWTEST_F() 761 model.SetBarOverlap(true); in HWTEST_F() 768 model.SetBarOverlap(false); in HWTEST_F()
|
H A D | tabs_sub_tab_bar_style_test_ng.cpp | 113 model.SetBarOverlap(AceType::RawPtr(frameNode_), false); in HWTEST_F() 135 model.SetBarOverlap(AceType::RawPtr(frameNode_), true); in HWTEST_F()
|