Home
last modified time | relevance | path

Searched refs:WaterFlowLayoutMode (Results 1 - 19 of 19) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/
H A Dwater_flow_layout_info_base.cpp21 RefPtr<WaterFlowLayoutInfoBase> WaterFlowLayoutInfoBase::Create(WaterFlowLayoutMode mode) in Create()
24 case WaterFlowLayoutMode::SLIDING_WINDOW: in Create()
H A Dwater_flow_layout_info_base.h29 enum class WaterFlowLayoutMode;
39 static RefPtr<WaterFlowLayoutInfoBase> Create(WaterFlowLayoutMode mode);
42 virtual WaterFlowLayoutMode Mode() const = 0;
H A Dwater_flow_layout_algorithm_base.h73 enum class WaterFlowLayoutMode { TOP_DOWN = 0, SLIDING_WINDOW = 1 }; class
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/sliding_window/
H A Dwater_flow_layout_info_sw.h36 WaterFlowLayoutMode Mode() const override
38 return WaterFlowLayoutMode::SLIDING_WINDOW;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/top_down/
H A Dwater_flow_layout_info.h46 WaterFlowLayoutMode Mode() const override
48 return WaterFlowLayoutMode::TOP_DOWN;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/
H A Dwater_flow_item_node.cpp53 if ((pattern->GetLayoutMode() == WaterFlowLayoutMode::TOP_DOWN && pattern->GetSections()) || in RequestParentDirty()
H A Dwater_flow_model_ng.h31 void SetLayoutMode(WaterFlowLayoutMode mode) override;
119 static void SetLayoutMode(FrameNode* frameNode, WaterFlowLayoutMode mode);
H A Dwater_flow_layout_property.cpp113 return pattern && pattern->GetLayoutMode() == WaterFlowLayoutMode::SLIDING_WINDOW; in SWLayout()
H A Dwater_flow_model.h39 virtual void SetLayoutMode(NG::WaterFlowLayoutMode mode) = 0;
H A Dwater_flow_pattern.h46 using LayoutMode = WaterFlowLayoutMode;
H A Dwater_flow_pattern.cpp605 if (layoutInfo_->Mode() == WaterFlowLayoutMode::SLIDING_WINDOW) { in AnimateTo()
613 if (layoutInfo_->Mode() == WaterFlowLayoutMode::SLIDING_WINDOW) { in ScrollTo()
H A Dwater_flow_model_ng.cpp93 void WaterFlowModelNG::SetLayoutMode(WaterFlowLayoutMode mode) in SetLayoutMode()
679 void WaterFlowModelNG::SetLayoutMode(FrameNode* frameNode, WaterFlowLayoutMode mode) in SetLayoutMode()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dwater_flow_model_impl.h29 void SetLayoutMode(NG::WaterFlowLayoutMode mode) override {}
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dwater_flow_modifier.cpp613 WaterFlowLayoutMode mode = WaterFlowLayoutMode::TOP_DOWN; in SetWaterFlowLayoutMode()
614 if (layoutMode >= static_cast<uint32_t>(WaterFlowLayoutMode::TOP_DOWN) && in SetWaterFlowLayoutMode()
615 layoutMode <= static_cast<uint32_t>(WaterFlowLayoutMode::SLIDING_WINDOW)) { in SetWaterFlowLayoutMode()
616 mode = static_cast<WaterFlowLayoutMode>(layoutMode); in SetWaterFlowLayoutMode()
625 WaterFlowLayoutMode mode = WaterFlowLayoutMode::TOP_DOWN; in ResetWaterFlowLayoutMode()
/foundation/arkui/ace_engine/test/unittest/core/pattern/waterflow/
H A Dwater_flow_sw_layout_test.cpp839 EXPECT_EQ(pattern_->layoutInfo_->Mode(), WaterFlowLayoutMode::SLIDING_WINDOW); in HWTEST_F()
840 pattern_->SetLayoutMode(WaterFlowLayoutMode::TOP_DOWN); in HWTEST_F()
846 pattern_->SetLayoutMode(WaterFlowLayoutMode::SLIDING_WINDOW); in HWTEST_F()
867 EXPECT_EQ(pattern_->layoutInfo_->Mode(), WaterFlowLayoutMode::SLIDING_WINDOW); in HWTEST_F()
999 EXPECT_EQ(pattern_->layoutInfo_->Mode(), WaterFlowLayoutMode::SLIDING_WINDOW); in HWTEST_F()
1087 EXPECT_EQ(pattern_->layoutInfo_->Mode(), WaterFlowLayoutMode::SLIDING_WINDOW); in HWTEST_F()
1226 EXPECT_EQ(pattern_->layoutInfo_->Mode(), WaterFlowLayoutMode::SLIDING_WINDOW); in HWTEST_F()
1305 EXPECT_EQ(pattern_->layoutInfo_->Mode(), WaterFlowLayoutMode::SLIDING_WINDOW); in HWTEST_F()
1494 EXPECT_EQ(pattern_->layoutInfo_->Mode(), WaterFlowLayoutMode::SLIDING_WINDOW); in HWTEST_F()
1623 EXPECT_EQ(pattern_->layoutInfo_->Mode(), WaterFlowLayoutMode in HWTEST_F()
[all...]
H A Dwater_flow_test_ng.cpp112 model.SetLayoutMode(WaterFlowLayoutMode::SLIDING_WINDOW); in CreateWaterFlow()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DjsEnumStyle.js2752 var WaterFlowLayoutMode; variable
2753 (function (WaterFlowLayoutMode) {
2754 WaterFlowLayoutMode[WaterFlowLayoutMode["ALWAYS_TOP_DOWN"] = 0] = "ALWAYS_TOP_DOWN";
2755 WaterFlowLayoutMode[WaterFlowLayoutMode["SLIDING_WINDOW"] = 1] = "SLIDING_WINDOW";
2756 })(WaterFlowLayoutMode || (WaterFlowLayoutMode = {}));
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_water_flow_bridge.cpp625 if (layoutMode < static_cast<uint32_t>(NG::WaterFlowLayoutMode::TOP_DOWN) || in SetWaterFlowInitialize()
626 layoutMode > static_cast<uint32_t>(NG::WaterFlowLayoutMode::SLIDING_WINDOW)) { in SetWaterFlowInitialize()
627 layoutMode = static_cast<uint32_t>(NG::WaterFlowLayoutMode::TOP_DOWN); in SetWaterFlowInitialize()
630 if (layoutMode != static_cast<uint32_t>(NG::WaterFlowLayoutMode::SLIDING_WINDOW)) { in SetWaterFlowInitialize()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_water_flow.cpp189 using LayoutMode = NG::WaterFlowLayoutMode; in Create()

Completed in 22 milliseconds