Home
last modified time | relevance | path

Searched refs:LayoutMode (Results 1 - 17 of 17) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/
H A Dtab_content_model.h38 enum class LayoutMode { class
46 LayoutMode layoutMode = LayoutMode::VERTICAL;
140 virtual void SetLayoutMode(LayoutMode layoutMode) = 0;
H A Dtab_content_node.h64 std::string ConvertLayoutModeToString(LayoutMode layoutMode) const;
H A Dtab_content_node.cpp202 std::string TabContentNode::ConvertLayoutModeToString(LayoutMode layoutMode) const in ConvertLayoutModeToString()
204 if (layoutMode == LayoutMode::VERTICAL) { in ConvertLayoutModeToString()
205 return "LayoutMode.VERTICAL"; in ConvertLayoutModeToString()
206 } else if (layoutMode == LayoutMode::HORIZONTAL) { in ConvertLayoutModeToString()
207 return "LayoutMode.HORIZONTAL"; in ConvertLayoutModeToString()
209 return "LayoutMode.AUTO"; in ConvertLayoutModeToString()
H A Dtab_content_model_ng.h49 void SetLayoutMode(LayoutMode layoutMode) override;
H A Dtab_content_pattern.h275 void SetLayoutMode(LayoutMode layoutMode) in SetLayoutMode()
H A Dtab_content_model_ng.cpp194 if (bottomTabBarStyle.layoutMode == LayoutMode::HORIZONTAL) { in AddTabBarItem()
379 if (tabBarStyle == TabBarStyle::BOTTOMTABBATSTYLE && bottomTabBarStyle.layoutMode == LayoutMode::HORIZONTAL) { in AddTabBarItem()
555 void TabContentModelNG::SetLayoutMode(LayoutMode layoutMode) in SetLayoutMode()
H A Dtab_bar_layout_algorithm.cpp82 // Vertical tab bar may apply LayoutMode.AUTO in Measure()
734 bottomTabBarStyle.layoutMode != LayoutMode::AUTO) { in ApplyLayoutMode()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/
H A Dwater_flow_pattern.h46 using LayoutMode = WaterFlowLayoutMode;
47 void SetLayoutMode(LayoutMode mode);
48 LayoutMode GetLayoutMode() const in GetLayoutMode()
108 * @brief LayoutMode::SLIDING_WINDOW doesn't support scrollTo and animateTo
112 * @brief LayoutMode::SLIDING_WINDOW doesn't support animateTo
231 RefPtr<WaterFlowLayoutInfoBase> layoutInfo_ = WaterFlowLayoutInfoBase::Create(LayoutMode::TOP_DOWN);
H A Dwater_flow_pattern.cpp67 if (layoutInfo_->Mode() == LayoutMode::TOP_DOWN && GreatNotEqual(delta, 0.0f)) { in UpdateCurrentOffset()
113 if (layoutInfo_->Mode() == LayoutMode::SLIDING_WINDOW) { in UpdateScrollBarOffset()
165 if (layoutInfo_->Mode() == LayoutMode::SLIDING_WINDOW) { in CreateLayoutAlgorithm()
210 if (layoutInfo_->Mode() == LayoutMode::SLIDING_WINDOW) { in OnModifyDone()
499 if (layoutInfo_->Mode() == LayoutMode::SLIDING_WINDOW && keepContentPosition_) { in OnSectionChanged()
664 void WaterFlowPattern::SetLayoutMode(LayoutMode mode) in SetLayoutMode()
683 if (layoutInfo_->Mode() == LayoutMode::SLIDING_WINDOW && keepContentPosition_) { in NotifyDataChange()
774 if (layoutInfo_->Mode() == LayoutMode::SLIDING_WINDOW) {
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_water_flow.cpp189 using LayoutMode = NG::WaterFlowLayoutMode; in Create()
190 auto mode = LayoutMode::TOP_DOWN; in Create()
193 mode = static_cast<LayoutMode>(jsMode->ToNumber<int32_t>()); in Create()
194 if (mode < LayoutMode::TOP_DOWN || mode > LayoutMode::SLIDING_WINDOW) { in Create()
195 mode = LayoutMode::TOP_DOWN; in Create()
H A Djs_tab_content.cpp592 TabContentModel::GetInstance()->SetLayoutMode(LayoutMode::VERTICAL); in SetLayoutMode()
594 TabContentModel::GetInstance()->SetLayoutMode(static_cast<LayoutMode>(layoutMode)); in SetLayoutMode()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dtab_content_model_impl.h40 void SetLayoutMode(LayoutMode layoutMode) override {}
/foundation/arkui/ace_engine/test/unittest/core/pattern/tabs/
H A Dtabs_test_ng.cpp314 EXPECT_EQ(tabContentFrameNode->ConvertLayoutModeToString(LayoutMode::VERTICAL), "LayoutMode.VERTICAL"); in HWTEST_F()
315 EXPECT_EQ(tabContentFrameNode->ConvertLayoutModeToString(LayoutMode::HORIZONTAL), "LayoutMode.HORIZONTAL"); in HWTEST_F()
316 EXPECT_EQ(tabContentFrameNode->ConvertLayoutModeToString(LayoutMode::AUTO), "LayoutMode.AUTO"); in HWTEST_F()
H A Dtabs_sub_tab_bar_style_test_ng.cpp1579 * @tc.steps: step2. set the frameNode and the LayoutMode to tab content. in HWTEST_F()
1580 * @tc.expected: set the frameNode and the LayoutMode to tab content successfully. in HWTEST_F()
1582 LayoutMode layoutMode = LayoutMode::AUTO; in HWTEST_F()
1614 * @tc.steps: step1. create a tab and set LayoutMode. in HWTEST_F()
1615 * @tc.expected: create a tab and set LayoutMode successfully. in HWTEST_F()
1617 LayoutMode layoutMode = LayoutMode::AUTO; in HWTEST_F()
H A Dtabs_attr_test_ng.cpp938 LayoutMode layoutMode = LayoutMode::AUTO; in HWTEST_F()
1403 * @tc.desc: test method with isRTL && useLocalizedPadding_ and LayoutMode::HORIZONTAL in BOTTOMTABBATSTYLE
1412 tabContentModel.SetLayoutMode(LayoutMode::HORIZONTAL); in HWTEST_F()
H A Dtab_bar_layout_test_ng.cpp366 bottomTabBarStyle.layoutMode = LayoutMode::VERTICAL; in HWTEST_F()
370 bottomTabBarStyle.layoutMode = LayoutMode::AUTO; in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DjsEnumStyle.js806 var LayoutMode; variable
807 (function (LayoutMode) {
808 LayoutMode[LayoutMode["AUTO"] = 0] = "AUTO";
809 LayoutMode[LayoutMode["VERTICAL"] = 1] = "VERTICAL";
810 LayoutMode[LayoutMode["HORIZONTAL"] = 2] = "HORIZONTAL";
811 })(LayoutMode || (LayoutMode
[all...]

Completed in 20 milliseconds