/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/ |
H A D | water_flow_layout_info_base.cpp | 21 RefPtr<WaterFlowLayoutInfoBase> WaterFlowLayoutInfoBase::Create(WaterFlowLayoutMode mode) in Create() 24 case WaterFlowLayoutMode::SLIDING_WINDOW: in Create()
|
H A D | water_flow_layout_info_base.h | 29 enum class WaterFlowLayoutMode; 39 static RefPtr<WaterFlowLayoutInfoBase> Create(WaterFlowLayoutMode mode); 42 virtual WaterFlowLayoutMode Mode() const = 0;
|
H A D | water_flow_layout_algorithm_base.h | 73 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 D | water_flow_layout_info_sw.h | 36 WaterFlowLayoutMode Mode() const override 38 return WaterFlowLayoutMode::SLIDING_WINDOW;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/top_down/ |
H A D | water_flow_layout_info.h | 46 WaterFlowLayoutMode Mode() const override 48 return WaterFlowLayoutMode::TOP_DOWN;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/ |
H A D | water_flow_item_node.cpp | 53 if ((pattern->GetLayoutMode() == WaterFlowLayoutMode::TOP_DOWN && pattern->GetSections()) || in RequestParentDirty()
|
H A D | water_flow_model_ng.h | 31 void SetLayoutMode(WaterFlowLayoutMode mode) override; 119 static void SetLayoutMode(FrameNode* frameNode, WaterFlowLayoutMode mode);
|
H A D | water_flow_layout_property.cpp | 113 return pattern && pattern->GetLayoutMode() == WaterFlowLayoutMode::SLIDING_WINDOW; in SWLayout()
|
H A D | water_flow_model.h | 39 virtual void SetLayoutMode(NG::WaterFlowLayoutMode mode) = 0;
|
H A D | water_flow_pattern.h | 46 using LayoutMode = WaterFlowLayoutMode;
|
H A D | water_flow_pattern.cpp | 605 if (layoutInfo_->Mode() == WaterFlowLayoutMode::SLIDING_WINDOW) { in AnimateTo() 613 if (layoutInfo_->Mode() == WaterFlowLayoutMode::SLIDING_WINDOW) { in ScrollTo()
|
H A D | water_flow_model_ng.cpp | 93 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 D | water_flow_model_impl.h | 29 void SetLayoutMode(NG::WaterFlowLayoutMode mode) override {}
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | water_flow_modifier.cpp | 613 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 D | water_flow_sw_layout_test.cpp | 839 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 D | water_flow_test_ng.cpp | 112 model.SetLayoutMode(WaterFlowLayoutMode::SLIDING_WINDOW); in CreateWaterFlow()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsEnumStyle.js | 2752 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 D | arkts_native_water_flow_bridge.cpp | 625 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 D | js_water_flow.cpp | 189 using LayoutMode = NG::WaterFlowLayoutMode; in Create()
|