/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/layout/ |
H A D | grid_system_manager.cpp | 32 const SystemGridInfo GRID_COLUMNS_2(GridSizeType::XS, SMALL_GUTTER, SMALL_MARGIN, 2); 33 const SystemGridInfo GRID_COLUMNS_4(GridSizeType::SM, LARGE_GUTTER, LARGE_MARGIN, 4); 34 const SystemGridInfo GRID_COLUMNS_8(GridSizeType::MD, LARGE_GUTTER, 32.0_vp, 8); 35 const SystemGridInfo GRID_COLUMNS_12(GridSizeType::LG, LARGE_GUTTER, 48.0_vp, 12); 139 if (sizeType == GridSizeType::XS) { in GetSystemGridInfo() 141 } else if (sizeType == GridSizeType::SM) { in GetSystemGridInfo() 143 } else if (sizeType == GridSizeType::MD) { in GetSystemGridInfo() 145 } else if (sizeType >= GridSizeType::LG) { in GetSystemGridInfo() 161 GridSizeType sizeType = ScreenSystemManager::GetInstance().GetSize(width); in GetSystemGridInfo() 165 if (sizeType == GridSizeType::XS || sizeType == GridSizeType::SM) { in GetSystemGridInfo() [all …]
|
H A D | grid_system_manager.h | 32 …GridSizeType sizeType, const Dimension& gutter, const Dimension& margin, int32_t columns, int32_t … in SystemGridInfo() 35 …SystemGridInfo(GridSizeType sizeType, const Dimension& gutter, const Dimension& margin, int32_t co… in SystemGridInfo() 40 GridSizeType sizeType = GridSizeType::UNDEFINED; 54 static SystemGridInfo GetSystemGridInfo(const GridSizeType& sizeType); 68 GridSizeType GetCurrentSize() const in GetCurrentSize()
|
H A D | grid_container_info.h | 75 void SetSizeType(const GridSizeType& sizeType) in SetSizeType() 111 GridSizeType GetSizeType() const; 145 GridSizeType currentSizeType_ = GridSizeType::UNDEFINED; 146 GridSizeType sizeType_ = GridSizeType::UNDEFINED;
|
H A D | grid_column_info.cpp | 23 void GridColumnInfo::Builder::SetOffset(int32_t offset, GridSizeType type) in SetOffset() 39 columns = columns > 0 ? columns : columns_[GridSizeType::UNDEFINED]; in GetWidth() 70 columns = columns > 0 ? columns : columns_[GridSizeType::UNDEFINED]; in GetMaxWidth() 94 offset = offsets_[GridSizeType::UNDEFINED]; // use common offset in GetOffset()
|
H A D | grid_column_info.h | 61 …void SetSizeColumn(GridSizeType type, uint32_t column, const Dimension& offset = UNDEFINED_DIMENSI… 85 void ACE_EXPORT SetOffset(int32_t offset, GridSizeType type = GridSizeType::UNDEFINED); 114 int32_t GetOffset(GridSizeType type) const in GetOffset() 118 uint32_t GetColumns(GridSizeType type) const in GetColumns()
|
H A D | grid_container_info.cpp | 40 if (sizeType_ != GridSizeType::UNDEFINED && currentSizeType_ == GridSizeType::UNDEFINED) { in BuildColumnWidth() 72 GridSizeType GridContainerInfo::GetSizeType() const in GetSizeType() 75 return sizeType_ != GridSizeType::UNDEFINED ? sizeType_ : currentSizeType_; in GetSizeType()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/grid_layout/ |
H A D | grid_col_component.h | 55 case GridSizeType::XS: in GetSpan() 58 case GridSizeType::SM: in GetSpan() 61 case GridSizeType::MD: in GetSpan() 64 case GridSizeType::LG: in GetSpan() 67 case GridSizeType::XL: in GetSpan() 86 case GridSizeType::XS: in GetOffset() 89 case GridSizeType::SM: in GetOffset() 92 case GridSizeType::MD: in GetOffset() 95 case GridSizeType::LG: in GetOffset() 98 case GridSizeType::XL: in GetOffset() [all …]
|
H A D | grid_container_utils.cpp | 98 case GridSizeType::XS: in ProcessGutter() 100 case GridSizeType::SM: in ProcessGutter() 102 case GridSizeType::MD: in ProcessGutter() 104 case GridSizeType::LG: in ProcessGutter() 106 case GridSizeType::XL: in ProcessGutter() 108 case GridSizeType::XXL: in ProcessGutter() 123 case GridSizeType::XS: in ProcessColumn() 125 case GridSizeType::SM: in ProcessColumn() 127 case GridSizeType::MD: in ProcessColumn() 129 case GridSizeType::LG: in ProcessColumn() [all …]
|
H A D | render_grid_col.h | 34 void SetSizeType(GridSizeType sizeType) in SetSizeType() 38 GridSizeType GetSizeType() const in GetSizeType() 43 int32_t GetSpan(GridSizeType sizeType) const; 44 int32_t GetOffset(GridSizeType sizeType) const; 46 int32_t GetOrder(GridSizeType sizeType) const; 50 GridSizeType sizeType_ = GridSizeType::XS;
|
H A D | render_grid_row.h | 43 …utEachChild(double childWidthLimit, double childHeightLimit, double xGetter, GridSizeType sizeType, 47 int32_t totalColumnNum, GridSizeType sizeType, NewLineOffset& newLineOffset) const; 48 inline int32_t GetRelativeOffset(const RefPtr<RenderNode>& node, GridSizeType sizeType) const; 49 inline int32_t GetGridColSpan(const RefPtr<RenderNode>& node, GridSizeType sizeType) const; 51 GridSizeType GetCurrentSizeType() in GetCurrentSizeType() 64 GridSizeType currentSizeType_ = GridSizeType::UNDEFINED;
|
H A D | grid_container_utils.h | 35 static GridSizeType ProcessGridSizeType(const V2::BreakPoints& breakpoints, const Size& size, 37 static GridSizeType ProcessGridSizeType( 39 …static std::pair<Dimension, Dimension> ProcessGutter(GridSizeType sizeType, const RefPtr<Gutter>& … 40 … static std::pair<Dimension, Dimension> ProcessGutter(GridSizeType sizeType, const Gutter& gutter); 42 static int32_t ProcessColumn(GridSizeType sizeType, const GridContainerSize& columnNum); 43 static int32_t ProcessColumn(GridSizeType sizeType, const RefPtr<GridContainerSize>& columnNum);
|
H A D | render_grid_row.cpp | 45 std::string ConvertSizeTypeToString(GridSizeType sizeType) in ConvertSizeTypeToString() 48 case GridSizeType::XS: in ConvertSizeTypeToString() 50 case GridSizeType::SM: in ConvertSizeTypeToString() 52 case GridSizeType::LG: in ConvertSizeTypeToString() 54 case GridSizeType::MD: in ConvertSizeTypeToString() 56 case GridSizeType::XL: in ConvertSizeTypeToString() 58 case GridSizeType::XXL: in ConvertSizeTypeToString() 60 case GridSizeType::UNDEFINED: in ConvertSizeTypeToString() 257 …int32_t restColumnNum, int32_t totalColumnNum, GridSizeType sizeType, NewLineOffset& newLineOffset… in CalculateOffsetOfNewline() 282 int32_t RenderGridRow::GetRelativeOffset(const RefPtr<RenderNode>& node, GridSizeType sizeType) con… in GetRelativeOffset() [all …]
|
H A D | render_grid_col.cpp | 48 int32_t RenderGridCol::GetSpan(GridSizeType sizeType) const in GetSpan() 58 int32_t RenderGridCol::GetOffset(GridSizeType sizeType) const in GetOffset() 68 int32_t RenderGridCol::GetOrder(GridSizeType sizeType) const in GetOrder()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/property/ |
H A D | grid_property.h | 37 …GridTypedProperty(GridSizeType type, uint32_t span, int32_t offset) : type_(type), span_(span), of… in GridTypedProperty() 41 …if ((type_ != GridSizeType::UNDEFINED) && (other.type_ != GridSizeType::UNDEFINED) && (type_ != ot… 47 GridSizeType type_ = GridSizeType::UNDEFINED; 56 …GridProperty() : typedPropertySet_ { { GridSizeType::UNDEFINED, DEFAULT_GRID_SPAN, DEFAULT_GRID_OF… in GridProperty() 85 bool UpdateSpan(int32_t span, GridSizeType type = GridSizeType::UNDEFINED); 87 bool UpdateOffset(int32_t offset, GridSizeType type = GridSizeType::UNDEFINED); 89 std::optional<GridTypedProperty> GetTypedProperty(GridSizeType type) const in GetTypedProperty() 109 bool SetSpan(GridSizeType type, int32_t span); 111 bool SetOffset(GridSizeType type, int32_t offset);
|
H A D | grid_property.cpp | 63 bool GridProperty::UpdateSpan(int32_t span, GridSizeType type) in UpdateSpan() 75 …GridSizeType currentType = container->GetContainerInfo()->GetSizeType(); // working type, not UNDE… in UpdateSpan() 81 bool GridProperty::UpdateOffset(int32_t offset, GridSizeType type) in UpdateOffset() 88 …GridSizeType currentType = container->GetContainerInfo()->GetSizeType(); // working type, not UNDE… in UpdateOffset() 94 bool GridProperty::SetSpan(GridSizeType type, int32_t span) in SetSpan() 109 bool GridProperty::SetOffset(GridSizeType type, int32_t offset) in SetOffset() 144 [](const GridTypedProperty& p) { return p.type_ == GridSizeType::UNDEFINED; }); in ToJsonValue() 164 auto gridOffset = gridInfo_->GetOffset(GridSizeType::UNDEFINED); in ToJsonValue() 169 auto index = static_cast<int32_t>(GridSizeType::XS); in ToJsonValue() 170 for (; index < static_cast<int32_t>(GridSizeType::XL); index++) { in ToJsonValue() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid_col/ |
H A D | grid_col_layout_property.cpp | 34 auto sizeType = GetSizeTypeValue(V2::GridSizeType::UNDEFINED); in ToJsonValue() 45 int32_t GridColLayoutProperty::GetPropValue(const V2::GridContainerSize& prop, V2::GridSizeType siz… in GetPropValue() 48 case V2::GridSizeType::XS: in GetPropValue() 51 case V2::GridSizeType::SM: in GetPropValue() 54 case V2::GridSizeType::MD: in GetPropValue() 57 case V2::GridSizeType::LG: in GetPropValue() 60 case V2::GridSizeType::XL: in GetPropValue() 63 case V2::GridSizeType::XXL: in GetPropValue()
|
H A D | grid_col_layout_property.h | 57 ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(SizeType, V2::GridSizeType, PROPERTY_UPDATE_NORMAL); 59 int32_t GetSpan(V2::GridSizeType sizeType) const in GetSpan() 65 int32_t GetOrder(V2::GridSizeType sizeType) const in GetOrder() 71 int32_t GetOffset(V2::GridSizeType sizeType) const in GetOffset() 78 static int32_t GetPropValue(const V2::GridContainerSize& prop, V2::GridSizeType sizeType);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/property/ |
H A D | grid_property_test_ng.cpp | 46 const GridTypedProperty TEST_TYPED0 { GridSizeType::XS, DEFAULT_GRID_SPAN, DEFAULT_GRID_OFFSET }; 47 const GridTypedProperty TEST_TYPED1 { GridSizeType::SM, DEFAULT_GRID_SPAN, DEFAULT_GRID_OFFSET }; 48 const GridTypedProperty TEST_TYPED2 { GridSizeType::MD, DEFAULT_GRID_SPAN, DEFAULT_GRID_OFFSET }; 49 const GridTypedProperty TEST_TYPED3 { GridSizeType::LG, DEFAULT_GRID_SPAN, DEFAULT_GRID_OFFSET }; 50 const GridTypedProperty TEST_TYPED4 { GridSizeType::XL, DEFAULT_GRID_SPAN, DEFAULT_GRID_OFFSET }; 91 auto type = static_cast<GridSizeType>(INDEX); 126 auto type = static_cast<GridSizeType>(INDEX); 152 auto type = static_cast<GridSizeType>(INDEX); 185 auto type = static_cast<GridSizeType>(INDEX); 214 auto type = static_cast<GridSizeType>(INDEX); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid_col/ |
H A D | grid_col_test_ng.cpp | 114 propValue = layoutProperty->GetPropValue(prop, V2::GridSizeType::XS); 116 propValue = layoutProperty->GetPropValue(prop, V2::GridSizeType::SM); 118 propValue = layoutProperty->GetPropValue(prop, V2::GridSizeType::MD); 120 propValue = layoutProperty->GetPropValue(prop, V2::GridSizeType::LG); 122 propValue = layoutProperty->GetPropValue(prop, V2::GridSizeType::XL); 124 propValue = layoutProperty->GetPropValue(prop, V2::GridSizeType::XXL); 126 propValue = layoutProperty->GetPropValue(prop, V2::GridSizeType::UNDEFINED);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | grid_container_composed_element.cpp | 79 case GridSizeType::UNDEFINED: in GetSizeType() 81 case GridSizeType::XS: in GetSizeType() 83 case GridSizeType::SM: in GetSizeType() 85 case GridSizeType::MD: in GetSizeType() 87 case GridSizeType::LG: in GetSizeType()
|
H A D | grid_row_composed_element.cpp | 78 case GridSizeType::UNDEFINED: in GetGridRowSizeType() 80 case GridSizeType::XS: in GetGridRowSizeType() 82 case GridSizeType::SM: in GetGridRowSizeType() 84 case GridSizeType::MD: in GetGridRowSizeType() 86 case GridSizeType::LG: in GetGridRowSizeType()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_reflect_map.h | 80 const std::map<std::string, GridSizeType> GridSizeTypeMap = { 81 { DOM_GRID_SIZE_TYPE_XS, GridSizeType::XS }, 82 { DOM_GRID_SIZE_TYPE_SM, GridSizeType::SM }, 83 { DOM_GRID_SIZE_TYPE_MD, GridSizeType::MD }, 84 { DOM_GRID_SIZE_TYPE_LG, GridSizeType::LG }
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/tool_bar/ |
H A D | render_tool_bar.cpp | 82 const RefPtr<GridColumnInfo>& info, GridSizeType type) const in GetMaxWidthBasedOnGridType() 85 if (type == GridSizeType::SM || type == GridSizeType::XS) { in GetMaxWidthBasedOnGridType() 94 if (type == GridSizeType::MD) { in GetMaxWidthBasedOnGridType()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/dialog_tween/ |
H A D | render_dialog_tween.cpp | 265 if (type == GridSizeType::SM) { in GetMaxWidthBasedOnGridType() 267 } else if (type == GridSizeType::MD) { in GetMaxWidthBasedOnGridType() 269 } else if (type == GridSizeType::LG) { in GetMaxWidthBasedOnGridType() 276 if (type == GridSizeType::SM) { in GetMaxWidthBasedOnGridType() 278 } else if (type == GridSizeType::MD) { in GetMaxWidthBasedOnGridType() 280 } else if (type == GridSizeType::LG) { in GetMaxWidthBasedOnGridType() 287 if (type == GridSizeType::SM) { in GetMaxWidthBasedOnGridType() 289 } else if (type == GridSizeType::MD) { in GetMaxWidthBasedOnGridType() 291 } else if (type == GridSizeType::LG) { in GetMaxWidthBasedOnGridType() 298 if (type == GridSizeType::SM) { in GetMaxWidthBasedOnGridType() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid_row/ |
H A D | grid_row_layout_algorithm.h | 54 static std::string ConvertSizeTypeToString(V2::GridSizeType sizeType) in ConvertSizeTypeToString() 64 std::pair<double, double>& gutter, V2::GridSizeType sizeType, int32_t columnNum); 67 void OnBreakPointChange(LayoutWrapper* layoutWrapper, const V2::GridSizeType& sizeType);
|