/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/ |
H A D | grid_item_layout_property.cpp | 54 int32_t GridItemLayoutProperty::GetCustomCrossIndex(Axis axis) const in GetCustomCrossIndex() 56 if (axis == Axis::VERTICAL) { in GetCustomCrossIndex() 62 int32_t GridItemLayoutProperty::GetMainSpan(Axis axis) const in GetMainSpan() 64 if (axis == Axis::VERTICAL) { in GetMainSpan() 70 int32_t GridItemLayoutProperty::GetCrossSpan(Axis axis) const in GetCrossSpan() 72 if (axis == Axis::VERTICAL) { in GetCrossSpan() 78 int32_t GridItemLayoutProperty::GetMainStart(Axis axis) const in GetMainStart() 80 if (axis == Axis::VERTICAL) { in GetMainStart() 86 int32_t GridItemLayoutProperty::GetCrossStart(Axis axis) const in GetCrossStart() 88 if (axis == Axis in GetCrossStart() [all...] |
H A D | grid_item_layout_property.h | 83 int32_t GetCustomCrossIndex(Axis axis) const; 84 int32_t GetMainSpan(Axis axis) const; 85 int32_t GetCrossSpan(Axis axis) const; 86 int32_t GetMainStart(Axis axis) const; 87 int32_t GetCrossStart(Axis axis) const; 88 int32_t GetMainEnd(Axis axis) const; 89 int32_t GetCrossEnd(Axis axis) const; 90 bool CheckWhetherCurrentItemAtExpectedPosition(Axis axis) const; 91 int32_t GetRealMainSpan(Axis axis) const; 92 int32_t GetRealCrossSpan(Axis axi [all...] |
H A D | grid_layout_options.h | 29 int32_t GetCrossSize(Axis axis) const in GetCrossSize() 31 return axis == Axis::VERTICAL ? columns : rows; in GetCrossSize() 45 int32_t GetCrossSize(Axis axis) const in GetCrossSize() 47 return axis == Axis::VERTICAL ? columnSpan : rowSpan; in GetCrossSize()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/scrollable/ |
H A D | scrollable_utils_test.cpp | 35 void FillChildren(int32_t count, Axis axis, SizeF size); 57 void ScrollableUtilsTest::FillChildren(int32_t count, Axis axis, SizeF size) in FillChildren() 60 if (axis == Axis::HORIZONTAL) { in FillChildren() 63 } else if (axis == Axis::VERTICAL) { in FillChildren() 96 ScrollableUtils::RecycleItemsOutOfBoundary(Axis::HORIZONTAL, 0, 0, 100, Referenced::RawPtr(scrollable_)); in HWTEST_F() 102 ScrollableUtils::RecycleItemsOutOfBoundary(Axis::FREE, 10, 0, 100, Referenced::RawPtr(scrollable_)); in HWTEST_F() 108 * @tc.desc: Test when axis is Axis::HORIZONTAL 113 FillChildren(10, Axis::HORIZONTAL, { 100, 100 }); in HWTEST_F() 119 ScrollableUtils::RecycleItemsOutOfBoundary(Axis::HORIZONTAL, 100, 0, 9, Referenced::RawPtr(scrollable_)); in HWTEST_F() 127 * @tc.desc: Test when axis is Axis [all...] |
H A D | scrollable_fling_test_ng.cpp | 135 scrollPn->scrollableEvent_ = AceType::MakeRefPtr<ScrollableEvent>(Axis::VERTICAL); in HWTEST_F() 145 scrollPn->scrollableEvent_ = AceType::MakeRefPtr<ScrollableEvent>(Axis::VERTICAL); in HWTEST_F() 147 AceType::MakeRefPtr<Scrollable>([](double, int32_t source) -> bool { return true; }, Axis::VERTICAL); in HWTEST_F() 162 scrollPn->scrollableEvent_ = AceType::MakeRefPtr<ScrollableEvent>(Axis::VERTICAL); in HWTEST_F() 171 AceType::MakeRefPtr<Scrollable>([](double, int32_t source) -> bool { return true; }, Axis::VERTICAL); in HWTEST_F() 229 scrollPn->SetAxis(Axis::VERTICAL); in HWTEST_F() 242 scrollPn->SetAxis(Axis::VERTICAL); in HWTEST_F() 255 scrollPn->SetAxis(Axis::VERTICAL); in HWTEST_F() 307 scrollPn->SetAxis(Axis::VERTICAL); in HWTEST_F() 318 * @tc.steps: step3. Call the LimitMouseEndOffset method, Set the parameter is Axis in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/gestures/ |
H A D | velocity_tracker.h | 30 explicit VelocityTracker(Axis mainAxis) : mainAxis_(mainAxis) {} in VelocityTracker() 76 void SetMainAxis(Axis axis) in SetMainAxis() 84 case Axis::FREE: in GetMainAxisPos() 86 case Axis::HORIZONTAL: in GetMainAxisPos() 88 case Axis::VERTICAL: in GetMainAxisPos() 98 case Axis::FREE: in GetMainAxisDeltaPos() 100 case Axis::HORIZONTAL: in GetMainAxisDeltaPos() 102 case Axis::VERTICAL: in GetMainAxisDeltaPos() 113 case Axis::FREE: in GetMainAxisVelocity() 115 case Axis in GetMainAxisVelocity() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/ |
H A D | scroll_layout_property.h | 59 std::unordered_map<Axis, std::string> scrollableMap { { Axis::VERTICAL, "ScrollDirection.Vertical" }, 60 { Axis::HORIZONTAL, "ScrollDirection.Horizontal" }, { Axis::FREE, "ScrollDirection.Free" }, 61 { Axis::NONE, "ScrollDirection.None" } }; 62 Axis axis = GetAxisValue(Axis::VERTICAL); 77 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(Axis, Axis, PROPERTY_UPDATE_MEASURE);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/ |
H A D | scrollable_utils.cpp | 37 Axis axis, RefPtr<GeometryNode>& childGeoNode, float offset, RefPtr<GeometryNode>& hostGeoNode) in OutOfBottomOrRightBoundary() 41 if (axis == Axis::VERTICAL) { in OutOfBottomOrRightBoundary() 43 } else if (axis == Axis::HORIZONTAL) { in OutOfBottomOrRightBoundary() 50 bool OutOfTopOrLeftBoundary(Axis axis, RefPtr<GeometryNode>& geoNode, float offset) in OutOfTopOrLeftBoundary() 54 if (axis == Axis::VERTICAL) { in OutOfTopOrLeftBoundary() 56 } else if (axis == Axis::HORIZONTAL) { in OutOfTopOrLeftBoundary() 63 int32_t GetScrollDownOrRightItemIndex(Axis axis, float offset, int32_t start, int32_t end, RefPtr<FrameNode>& host) in GetScrollDownOrRightItemIndex() 80 int32_t GetScrollUpOrLeftItemIndex(Axis axis, float offset, int32_t start, int32_t end, RefPtr<FrameNode>& host) in GetScrollUpOrLeftItemIndex() 106 float ScrollableUtils::CheckHeightExpansion(const RefPtr<LayoutProperty>& layoutProps, Axis axis) in CheckHeightExpansion() 110 bool canExpand = axis == Axis in CheckHeightExpansion() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tabs_layout_algorithm.cpp | 31 auto axis = layoutProperty->GetAxis().value_or(Axis::HORIZONTAL); in Measure() 33 auto idealSize = CreateIdealSizeByPercentRef(constraint.value(), Axis::HORIZONTAL, in Measure() 75 if ((axis == Axis::VERTICAL) && layoutProperty->GetWidthAutoValue(false)) { in Measure() 81 } else if ((axis == Axis::HORIZONTAL) && layoutProperty->GetHeightAutoValue(false)) { in Measure() 161 if (axis == Axis::HORIZONTAL) { in LayoutOffsetList() 162 float barPosX = (frameSize.MainSize(Axis::HORIZONTAL) - tabBarFrameSize.MainSize(Axis::HORIZONTAL)) / 2; in LayoutOffsetList() 166 tabBarFrameSize.MainSize(Axis::VERTICAL) + padding.Offset().GetY()); in LayoutOffsetList() 168 tabBarFrameSize.MainSize(Axis::VERTICAL) + dividerStrokeWidth + padding.Offset().GetY()); in LayoutOffsetList() 170 tabBarOffset = OffsetF(barPosX, frameSize.MainSize(Axis in LayoutOffsetList() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/scroll_bar/ |
H A D | scroll_bar_proxy.cpp | 97 if (scrollableAxis != Axis::FREE && scrollBarAxis != Axis::FREE && scrollableAxis != scrollBarAxis) { in NotifyScrollableNode() 98 LOGE("Axis of ScrollBar and Scroll is not match."); in NotifyScrollableNode() 105 if (scrollBarAxis == Axis::VERTICAL) { in NotifyScrollableNode() 145 Axis scrollableAxis = Axis::NONE; in NotifyScrollBar() 153 if (scrollBarAxis != Axis::FREE && scrollableAxis != Axis::FREE && scrollBarAxis != scrollableAxis) { in NotifyScrollBar() 154 LOGE("Axis of ScrollBar and Scroll is not match."); in NotifyScrollBar() 159 if (scrollBarAxis == Axis in NotifyScrollBar() [all...] |
H A D | scroll_bar_proxy.h | 74 Axis GetScrollableAxis(const RefPtr<RenderNode>& node) const; 76 const RefPtr<RenderNode>& scrollable, const Size& scrollableChildSize, Axis scrollBarAxis) const; 77 void AdjustParam(const RefPtr<RenderNode>& scrollable, Axis scrollBarAxis, Axis& scrollableAxis,
|
H A D | scroll_bar_component.h | 37 ACE_DEFINE_COMPONENT_PROP(Axis, Axis, Axis::VERTICAL);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll_bar/ |
H A D | scroll_bar_layout_property.h | 57 std::unordered_map<Axis, std::string> directionMap = { 58 { Axis::VERTICAL, "ScrollBarDirection.Vertical" }, 59 { Axis::HORIZONTAL, "ScrollBarDirection.Horizontal" } 66 json->PutExtAttr("direction", directionMap[GetAxisValue(Axis::VERTICAL)].c_str(), filter); 70 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(Axis, Axis, PROPERTY_UPDATE_MEASURE);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/property/ |
H A D | measure_utils.h | 80 float GetCrossAxisSize(const SizeF& size, Axis axis); 82 float GetMainAxisOffset(const OffsetF& offset, Axis axis); 84 float GetMainAxisSize(const SizeF& size, Axis axis); 86 void SetCrossAxisSize(float value, Axis axis, SizeF& size); 88 std::optional<float> GetCrossAxisSize(const OptionalSizeF& size, Axis axis); 90 std::optional<float> GetMainAxisSize(const OptionalSizeF& size, Axis axis); 92 void SetCrossAxisSize(float value, Axis axis, OptionalSizeF& size); 94 void SetMainAxisSize(float value, Axis axis, OptionalSizeF& size); 113 const LayoutConstraintF& layoutConstraint, Axis axis, MeasureType measureType, bool usingMaxSize); 124 const LayoutConstraintF& layoutConstraint, Axis axi [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/ |
H A D | water_flow_layout_utils.h | 32 Axis axis = Axis::VERTICAL; 43 static std::pair<SizeF, bool> PreMeasureSelf(LayoutWrapper* wrapper, Axis axis); 50 static float MeasureFooter(LayoutWrapper* layoutWrapper, Axis axis); 61 static void UpdateItemIdealSize(const RefPtr<LayoutWrapper>& item, Axis axis, float userHeight);
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll_bar/ |
H A D | scroll_bar_layout_test_ng.cpp | 42 CreateScrollBar(true, true, Axis::HORIZONTAL, DisplayMode::ON); in HWTEST_F() 43 SetSize(Axis::HORIZONTAL, CalcLength(scrollBarMainSize), CalcLength(scrollBarCrossSize)); in HWTEST_F() 56 CreateScrollBar(true, true, Axis::HORIZONTAL, DisplayMode::ON); in HWTEST_F() 59 SetSize(Axis::HORIZONTAL, CalcLength(0), CalcLength(0)); in HWTEST_F() 71 CreateScrollBar(true, true, Axis::HORIZONTAL, DisplayMode::ON); in HWTEST_F() 73 SetSize(Axis::HORIZONTAL, CalcLength(SCROLL_BAR_CHILD_WIDTH), CalcLength(SCROLL_BAR_CHILD_HEIGHT)); in HWTEST_F() 93 CreateScrollBar(true, true, Axis::VERTICAL, DisplayMode::ON); in HWTEST_F() 166 CreateScrollBar(true, true, Axis::VERTICAL, DisplayMode::AUTO); in HWTEST_F() 184 CreateScrollBar(true, true, Axis::VERTICAL, DisplayMode::ON); in HWTEST_F() 216 CreateScrollBar(true, true, Axis in HWTEST_F() [all...] |
H A D | scroll_bar_test_ng.h | 46 void CreateScroll(float mainSize = CONTENT_MAIN_SIZE, Axis axis = Axis::VERTICAL); 47 void CreateContent(float mainSize = CONTENT_MAIN_SIZE, Axis axis = Axis::VERTICAL); 48 void CreateScrollBar(bool infoflag, bool proxyFlag, Axis axis, DisplayMode displayMode);
|
H A D | scroll_bar_accessibility_test_ng.cpp | 37 * @tc.steps: step1. Axis::VERTICAL and has ControlDistance in HWTEST_F() 42 CreateScrollBar(true, true, Axis::VERTICAL, DisplayMode::ON); in HWTEST_F() 49 * @tc.steps: step2. Axis::VERTICAL and has no ControlDistance in HWTEST_F() 57 * @tc.steps: step3. Axis::NONE and has ControlDistance in HWTEST_F() 62 pattern_->axis_ = Axis::NONE; in HWTEST_F() 75 CreateScrollBar(true, true, Axis::VERTICAL, DisplayMode::ON); in HWTEST_F() 102 CreateScrollBar(true, true, Axis::VERTICAL, DisplayMode::ON); in HWTEST_F() 152 CreateScrollBar(true, true, Axis::VERTICAL, DisplayMode::ON); in HWTEST_F() 168 CreateScrollBar(true, true, Axis::VERTICAL, DisplayMode::ON); in HWTEST_F() 173 * @tc.steps: step1. Axis in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/tip/ |
H A D | tip_component.h | 47 Axis GetDirection() const in GetDirection() 52 void SetDirection(Axis axis) in SetDirection() 59 Axis axis_ = Axis::HORIZONTAL;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/slider/ |
H A D | slider_layout_algorithm.cpp | 24 bool JudgeTrackness(Axis direction, float blockDiameter, float trackThickness, float width, float height) in JudgeTrackness() 26 if (direction == Axis::HORIZONTAL) { in JudgeTrackness() 81 Axis direction = sliderLayoutProperty->GetDirection().value_or(Axis::HORIZONTAL); in MeasureContent() 82 if (direction == Axis::HORIZONTAL && GreaterOrEqualToInfinity(width)) { in MeasureContent() 85 if (direction == Axis::VERTICAL && GreaterOrEqualToInfinity(height)) { in MeasureContent() 97 ? thickness.ConvertToPxWithSize(direction == Axis::HORIZONTAL ? height : width) in MeasureContent() 112 float sliderLength = direction == Axis::HORIZONTAL ? width : height; in MeasureContent() 113 return direction == Axis::HORIZONTAL ? SizeF(sliderLength, sliderWidth) : SizeF(sliderWidth, sliderLength); in MeasureContent() 117 float width, float height, Axis directio in CalculateSliderWidth() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/recognizers/ |
H A D | recognizer_group.h | 87 Axis GetAxisDirection() override 98 case Axis::HORIZONTAL: 101 case Axis::VERTICAL: 104 case Axis::FREE: 114 return Axis::HORIZONTAL; 116 return Axis::VERTICAL; 118 return Axis::FREE; 120 return Axis::NONE;
|
H A D | swipe_recognizer.h | 41 Axis GetAxisDirection() override 45 return Axis::HORIZONTAL; 47 return Axis::VERTICAL; 49 return Axis::FREE; 51 return Axis::NONE;
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | scroll_bar_model_impl.cpp | 23 const std::vector<Axis> AXIS = { Axis::VERTICAL, Axis::HORIZONTAL, Axis::NONE };
|
/foundation/arkui/ace_engine/frameworks/base/geometry/ng/ |
H A D | offset_t.h | 35 OffsetT(T crossOffset, T mainOffset, Axis axis) in OffsetT() 37 if (axis == Axis::HORIZONTAL) { in OffsetT() 40 } else { // Axis::VERTICAL and others in OffsetT() 62 T GetMainOffset(Axis axis) const in GetMainOffset() 64 return axis == Axis::HORIZONTAL ? x_ : y_; in GetMainOffset() 67 T GetCrossOffset(Axis axis) const in GetCrossOffset() 69 return axis == Axis::HORIZONTAL ? y_ : x_; in GetCrossOffset()
|
/foundation/multimodalinput/input/frameworks/napi/joystick_event/src/ |
H A D | js_joystick_event.cpp | 106 DECLARE_NAPI_STATIC_PROPERTY("ABS_X", GetNapiInt32(env, static_cast<int32_t>(Axis::ABS_X))), in Export() 107 DECLARE_NAPI_STATIC_PROPERTY("ABS_Y", GetNapiInt32(env, static_cast<int32_t>(Axis::ABS_Y))), in Export() 108 DECLARE_NAPI_STATIC_PROPERTY("ABS_Z", GetNapiInt32(env, static_cast<int32_t>(Axis::ABS_Z))), in Export() 109 DECLARE_NAPI_STATIC_PROPERTY("ABS_RZ", GetNapiInt32(env, static_cast<int32_t>(Axis::ABS_RZ))), in Export() 110 DECLARE_NAPI_STATIC_PROPERTY("ABS_GAS", GetNapiInt32(env, static_cast<int32_t>(Axis::ABS_GAS))), in Export() 111 DECLARE_NAPI_STATIC_PROPERTY("ABS_BRAKE", GetNapiInt32(env, static_cast<int32_t>(Axis::ABS_BRAKE))), in Export() 112 DECLARE_NAPI_STATIC_PROPERTY("ABS_HAT0X", GetNapiInt32(env, static_cast<int32_t>(Axis::ABS_HAT0X))), in Export() 113 DECLARE_NAPI_STATIC_PROPERTY("ABS_HAT0Y", GetNapiInt32(env, static_cast<int32_t>(Axis::ABS_HAT0Y))), in Export() 114 DECLARE_NAPI_STATIC_PROPERTY("ABS_THROTTLE", GetNapiInt32(env, static_cast<int32_t>(Axis::ABS_THROTTLE))), in Export() 117 CHKRP(napi_define_class(env, "Axis", NAPI_AUTO_LENGT in Export() [all...] |