Home
last modified time | relevance | path

Searched refs:columnsGap (Results 1 - 21 of 21) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/
H A Dwater_flow_sections.h35 return itemsCount == other.itemsCount && crossCount == other.crossCount && columnsGap == other.columnsGap && in operator ==()
45 return crossCount == other.crossCount && columnsGap == other.columnsGap && rowsGap == other.rowsGap && in OnlyCountDiff()
52 std::optional<Dimension> columnsGap; member
H A Dwater_flow_pattern.cpp829 .append("{ columnsGap:" + section.columnsGap.value_or(Dimension(0.0)).ToString() + " },")
/foundation/arkui/ace_engine/frameworks/core/components_v2/water_flow/
H A Dwater_flow_component.cpp32 void WaterFlowComponent::SetColumnsGap(const Dimension& columnsGap) in SetColumnsGap() argument
34 if (LessNotEqual(columnsGap.Value(), 0.0)) { in SetColumnsGap()
39 columnsGap_ = columnsGap; in SetColumnsGap()
H A Dwater_flow_component.h38 void SetColumnsGap(const Dimension& columnsGap);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_adaptive/
H A Dgrid_adaptive_layout_algorithm.cpp64 auto columnsGap = ConvertToPx(gridLayoutProperty->GetColumnsGap().value_or(0.0_vp), scale, refWidth).value_or(0); in Measure() local
66 auto mainGap = (axis == Axis::HORIZONTAL) ? columnsGap : rowsGap; in Measure()
67 auto crossGap = (axis == Axis::HORIZONTAL) ? rowsGap : columnsGap; in Measure()
83 OptionalSizeF(columnCount * gridCellSize_.Width() + (columnCount - 1) * columnsGap, in Measure()
167 auto columnsGap = in CalculateChildOffset() local
195 auto positionX = columnIndex * (gridCellSize_.Width() + columnsGap); in CalculateChildOffset()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_water_flow_sections.cpp88 if (obj->HasProperty("columnsGap")) { in ParseGaps()
89 auto columnsGap = obj->GetProperty("columnsGap"); in ParseGaps() local
91 if (!JSViewAbstract::ParseJsDimensionVp(columnsGap, colGap) || colGap.Value() < 0) { in ParseGaps()
94 section.columnsGap = colGap; in ParseGaps()
/foundation/arkui/ace_engine/test/unittest/core/pattern/waterflow/
H A Dwater_flow_item_maps.h154 .columnsGap = 2.0_vp },
190 .columnsGap = 5.0_vp },
205 .columnsGap = 5.0_vp },
246 .columnsGap = 5.0_vp,
268 .columnsGap = 5.0_vp,
/foundation/arkui/ace_engine/interfaces/native/node/
H A Dwaterflow_section_option.h27 float columnsGap; member
H A Dwaterflow_section_option.cpp102 option->sections[index].columnsGap = columnGap; in OH_ArkUI_WaterFlowSectionOption_SetColumnGap()
104 option->sections[index].columnsGap = columnGap; in OH_ArkUI_WaterFlowSectionOption_SetColumnGap()
181 return option->sections[index].columnsGap; in OH_ArkUI_WaterFlowSectionOption_GetColumnGap()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_water_flow_bridge.cpp135 CalcDimension columnsGap; in SetColumnsGap() local
137 if (columnsGapArg->IsUndefined() || !ArkTSUtils::ParseJsDimensionVpNG(vm, columnsGapArg, columnsGap)) { in SetColumnsGap()
140 if (LessNotEqual(columnsGap.Value(), DIMENSION_DEFAULT)) { in SetColumnsGap()
141 columnsGap.SetValue(DIMENSION_DEFAULT); in SetColumnsGap()
144 if (columnsGap.Unit() == DimensionUnit::CALC) { in SetColumnsGap()
146 nativeNode, NUM_0, static_cast<int32_t>(columnsGap.Unit()), columnsGap.CalcValue().c_str()); in SetColumnsGap()
149 nativeNode, columnsGap.Value(), static_cast<int32_t>(columnsGap.Unit()), calcStr.c_str()); in SetColumnsGap()
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dgrid_modifier.cpp67 void SetGridColumnsGap(ArkUINodeHandle node, const struct ArkUIResourceLength* columnsGap) in SetGridColumnsGap() argument
71 auto unitEnum = static_cast<OHOS::Ace::DimensionUnit>(columnsGap->unit); in SetGridColumnsGap()
74 gap = CalcDimension(columnsGap->string, DimensionUnit::CALC); in SetGridColumnsGap()
76 gap = CalcDimension(columnsGap->value, unitEnum); in SetGridColumnsGap()
H A Dwater_flow_modifier.cpp455 section.columnsGap = Dimension(sectionData.columnsGap); in SetWaterFlowSectionOptions()
498 option.sections[i].columnsGap = newSection[i].columnsGap.has_value() ? newSection[i].columnsGap->Value() : 0.0f; in GetWaterFlowSectionOptions()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/top_down/
H A Dwater_flow_segmented_layout.cpp222 auto columnGap = options[i].columnsGap.value_or(props_->GetColumnsGap().value_or(0.0_vp)); in SegmentedInit()
249 auto columnsGap = ConvertToPx(props_->GetColumnsGap().value_or(0.0_vp), scale, frameSize.Width()).value_or(0); in RegularInit() local
250 mainGaps_ = { axis_ == Axis::HORIZONTAL ? columnsGap : rowsGap }; in RegularInit()
251 crossGaps_ = { axis_ == Axis::VERTICAL ? columnsGap : rowsGap }; in RegularInit()
H A Dwater_flow_layout_algorithm.cpp48 auto columnsGap = in InitialItemsCrossSize() local
50 mainGap_ = axis_ == Axis::HORIZONTAL ? columnsGap : rowsGap; in InitialItemsCrossSize()
51 crossGap_ = axis_ == Axis::VERTICAL ? columnsGap : rowsGap; in InitialItemsCrossSize()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/
H A Dgrid_model_ng.cpp401 void GridModelNG::SetColumnsGap(FrameNode* frameNode, const Dimension& columnsGap) in SetColumnsGap() argument
403 if (columnsGap.IsNonNegative()) { in SetColumnsGap()
404 ACE_UPDATE_NODE_LAYOUT_PROPERTY(GridLayoutProperty, ColumnsGap, columnsGap, frameNode); in SetColumnsGap()
H A Dgrid_model_ng.h83 static void SetColumnsGap(FrameNode* frameNode, const Dimension& columnsGap);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/sliding_window/
H A Dwater_flow_layout_sw.cpp128 auto columnsGap = ConvertToPx(props_->GetColumnsGap().value_or(0.0_vp), scale, frameSize.Width()).value_or(0); in SingleInit() local
129 mainGaps_ = { axis_ == Axis::HORIZONTAL ? columnsGap : rowsGap }; in SingleInit()
130 crossGaps_ = { axis_ == Axis::VERTICAL ? columnsGap : rowsGap }; in SingleInit()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/
H A Dgrid_scroll_layout_algorithm.cpp324 auto columnsGap = in InitialItemsCrossSize() local
326 mainGap_ = axis_ == Axis::HORIZONTAL ? columnsGap : rowsGap; in InitialItemsCrossSize()
327 crossGap_ = axis_ == Axis::VERTICAL ? columnsGap : rowsGap; in InitialItemsCrossSize()
/foundation/arkui/ace_engine/frameworks/core/interfaces/cjui/
H A Dcjui_api.h1106 void (*setGridColumnsGap)(ArkUINodeHandle node, const struct ArkUIResourceLength* columnsGap);
/foundation/arkui/ace_engine/frameworks/core/interfaces/arkoala/
H A Darkoala_api.h2645 void (*setGridColumnsGap)(ArkUINodeHandle node, const struct ArkUIResourceLength* columnsGap);
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DarkComponent.js5763 columnsGap(value) {
29413 ColumnsGapModifier.identity = Symbol('columnsGap');
29613 columnsGap(value) {

Completed in 73 milliseconds