/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_list_item_group_bridge.cpp | 47 CalcDimension dividerStartMargin; in SetDivider() local 70 if (!ArkTSUtils::ParseJsDimensionVp(vm, dividerStartMarginArgs, dividerStartMargin) || in SetDivider() 71 …LessNotEqual(dividerStartMargin.Value(), 0.0f) || dividerStartMargin.Unit() == DimensionUnit::PERC… in SetDivider() 72 dividerStartMargin.Reset(); in SetDivider() 82 values[STROKE_WIDTH_INDEX] = static_cast<ArkUI_Float32>(dividerStartMargin.Value()); in SetDivider() 85 units[STROKE_WIDTH_INDEX] = static_cast<int32_t>(dividerStartMargin.Unit()); in SetDivider()
|
H A D | arkts_native_textpicker_bridge.cpp | 42 …id PopulateValues(const CalcDimension& dividerStrokeWidth, const CalcDimension& dividerStartMargin, in PopulateValues() argument 46 values[STROKE_WIDTH_INDEX] = static_cast<ArkUI_Float32>(dividerStartMargin.Value()); in PopulateValues() 50 void PopulateUnits(const CalcDimension& dividerStrokeWidth, const CalcDimension& dividerStartMargin, in PopulateUnits() argument 54 units[STROKE_WIDTH_INDEX] = static_cast<int32_t>(dividerStartMargin.Unit()); in PopulateUnits() 377 CalcDimension dividerStartMargin; in SetDivider() local 402 if (ParseDividerDimension(vm, dividerStartMarginArgs, dividerStartMargin)) { in SetDivider() 403 dividerStartMargin = 0.0_vp; in SetDivider() 411 PopulateValues(dividerStrokeWidth, dividerStartMargin, dividerEndMargin, values, size); in SetDivider() 412 PopulateUnits(dividerStrokeWidth, dividerStartMargin, dividerEndMargin, units, size); in SetDivider()
|
H A D | arkts_native_select_bridge.cpp | 37 …id PopulateValues(const CalcDimension& dividerStrokeWidth, const CalcDimension& dividerStartMargin, in PopulateValues() argument 41 values[1] = static_cast<ArkUI_Float32>(dividerStartMargin.Value()); in PopulateValues() 45 void PopulateUnits(const CalcDimension& dividerStrokeWidth, const CalcDimension& dividerStartMargin, in PopulateUnits() argument 49 units[1] = static_cast<int32_t>(dividerStartMargin.Unit()); in PopulateUnits() 868 CalcDimension dividerStartMargin; in SetDivider() local 893 if (ParseDividerDimension(vm, dividerStartMarginArgs, dividerStartMargin)) { in SetDivider() 894 dividerStartMargin = -1.0_vp; in SetDivider() 902 PopulateValues(dividerStrokeWidth, dividerStartMargin, dividerEndMargin, values, size); in SetDivider() 903 PopulateUnits(dividerStrokeWidth, dividerStartMargin, dividerEndMargin, units, size); in SetDivider()
|
H A D | arkts_native_tabs_bridge.cpp | 211 CalcDimension dividerStartMargin; in SetDivider() local 235 !ArkTSUtils::ParseJsDimensionVp(vm, dividerStartMarginArgs, dividerStartMargin) || in SetDivider() 236 …LessNotEqual(dividerStartMargin.Value(), 0.0f) || dividerStartMargin.Unit() == DimensionUnit::PERC… in SetDivider() 237 dividerStartMargin.Reset(); in SetDivider() 247 values[TABS_ARG_INDEX_1] = static_cast<ArkUI_Float32>(dividerStartMargin.Value()); in SetDivider() 250 units[TABS_ARG_INDEX_1] = static_cast<int32_t>(dividerStartMargin.Unit()); in SetDivider()
|
H A D | arkts_native_list_bridge.cpp | 697 CalcDimension dividerStartMargin; in SetDivider() local 719 if (!ArkTSUtils::ParseJsDimensionVp(vm, dividerStartMarginArgs, dividerStartMargin) || in SetDivider() 720 …LessNotEqual(dividerStartMargin.Value(), 0.0f) || dividerStartMargin.Unit() == DimensionUnit::PERC… in SetDivider() 721 dividerStartMargin.Reset(); in SetDivider() 731 values[LIST_ARG_INDEX_1] = static_cast<ArkUI_Float32>(dividerStartMargin.Value()); in SetDivider() 734 units[LIST_ARG_INDEX_1] = static_cast<int32_t>(dividerStartMargin.Unit()); in SetDivider()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tabs_layout_algorithm.cpp | 169 auto dividerStartMargin = divider.startMargin.ConvertToPx(); in LayoutOffsetList() local 179 dividerOffset = OffsetF(dividerStartMargin + padding.Offset().GetX(), in LayoutOffsetList() 186 …dividerOffset = OffsetF(dividerStartMargin + padding.Offset().GetX(), frameSize.MainSize(Axis::VER… in LayoutOffsetList() 195 dividerStartMargin + padding.Offset().GetY()); in LayoutOffsetList() 202 … padding.right.value_or(0.0f) - dividerStrokeWidth, dividerStartMargin + padding.Offset().GetY()); in LayoutOffsetList() 247 auto dividerStartMargin = divider.startMargin.ConvertToPx(); in MeasureDivider() local 252 dividerIdealSize.SetHeight(parentHeight - dividerStartMargin - dividerEndMargin); in MeasureDivider() 254 dividerIdealSize.SetWidth(parentWidth - dividerStartMargin - dividerEndMargin); in MeasureDivider()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_tabs.cpp | 468 CalcDimension dividerStartMargin; in SetDivider() local 491 …iderInfo->IsObject() || !ParseJsDimensionVp(obj->GetProperty("startMargin"), dividerStartMargin) || in SetDivider() 492 … dividerStartMargin.Value() < 0.0f || dividerStartMargin.Unit() == DimensionUnit::PERCENT) { in SetDivider() 495 divider.startMargin = dividerStartMargin; in SetDivider()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/side_bar/ |
H A D | side_bar_container_layout_algorithm.cpp | 474 …auto dividerStartMargin = layoutProperty->GetDividerStartMargin().value_or(DEFAULT_DIVIDER_START_M… in MeasureDivider() local 478 …auto dividerStartMarginPx = ConvertToPx(dividerStartMargin, scaleProperty, parentWidth).value_or(0… in MeasureDivider() 705 …auto dividerStartMargin = layoutProperty->GetDividerStartMargin().value_or(DEFAULT_DIVIDER_START_M… in LayoutDivider() local 706 …auto dividerStartMarginPx = ConvertToPx(dividerStartMargin, scaleProperty, parentWidth).value_or(0… in LayoutDivider()
|