/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_list_item_group_bridge.cpp | 48 CalcDimension dividerEndMargin; in SetDivider() local 74 if (!ArkTSUtils::ParseJsDimensionVp(vm, dividerEndMarginArgs, dividerEndMargin) || in SetDivider() 75 LessNotEqual(dividerEndMargin.Value(), 0.0f) || dividerEndMargin.Unit() == DimensionUnit::PERCENT) { in SetDivider() 76 dividerEndMargin.Reset(); in SetDivider() 83 values[COLOR_INDEX] = static_cast<ArkUI_Float32>(dividerEndMargin.Value()); in SetDivider() 86 units[COLOR_INDEX] = static_cast<int32_t>(dividerEndMargin.Unit()); in SetDivider()
|
H A D | arkts_native_textpicker_bridge.cpp | 44 const CalcDimension& dividerEndMargin, ArkUI_Float32 values[], uint32_t size)
in PopulateValues() 48 values[COLOR_INDEX] = static_cast<ArkUI_Float32>(dividerEndMargin.Value());
in PopulateValues() 52 const CalcDimension& dividerEndMargin, int32_t units[], uint32_t size)
in PopulateUnits() 56 units[COLOR_INDEX] = static_cast<int32_t>(dividerEndMargin.Unit());
in PopulateUnits() 379 CalcDimension dividerEndMargin;
in SetDivider() local 406 if (ParseDividerDimension(vm, dividerEndMarginArgs, dividerEndMargin)) {
in SetDivider() 407 dividerEndMargin = 0.0_vp;
in SetDivider() 412 PopulateValues(dividerStrokeWidth, dividerStartMargin, dividerEndMargin, values, size);
in SetDivider() 413 PopulateUnits(dividerStrokeWidth, dividerStartMargin, dividerEndMargin, units, size);
in SetDivider() 43 PopulateValues(const CalcDimension& dividerStrokeWidth, const CalcDimension& dividerStartMargin, const CalcDimension& dividerEndMargin, ArkUI_Float32 values[], uint32_t size) PopulateValues() argument 51 PopulateUnits(const CalcDimension& dividerStrokeWidth, const CalcDimension& dividerStartMargin, const CalcDimension& dividerEndMargin, int32_t units[], uint32_t size) PopulateUnits() argument
|
H A D | arkts_native_select_bridge.cpp | 38 const CalcDimension& dividerEndMargin, ArkUI_Float32 values[], uint32_t size) in PopulateValues() 42 values[2] = static_cast<ArkUI_Float32>(dividerEndMargin.Value()); in PopulateValues() 46 const CalcDimension& dividerEndMargin, int32_t units[], uint32_t size) in PopulateUnits() 50 units[2] = static_cast<int32_t>(dividerEndMargin.Unit()); in PopulateUnits() 869 CalcDimension dividerEndMargin; in SetDivider() local 896 if (ParseDividerDimension(vm, dividerEndMarginArgs, dividerEndMargin)) { in SetDivider() 897 dividerEndMargin = -1.0_vp; in SetDivider() 902 PopulateValues(dividerStrokeWidth, dividerStartMargin, dividerEndMargin, values, size); in SetDivider() 903 PopulateUnits(dividerStrokeWidth, dividerStartMargin, dividerEndMargin, units, size); in SetDivider() 37 PopulateValues(const CalcDimension& dividerStrokeWidth, const CalcDimension& dividerStartMargin, const CalcDimension& dividerEndMargin, ArkUI_Float32 values[], uint32_t size) PopulateValues() argument 45 PopulateUnits(const CalcDimension& dividerStrokeWidth, const CalcDimension& dividerStartMargin, const CalcDimension& dividerEndMargin, int32_t units[], uint32_t size) PopulateUnits() argument
|
H A D | arkts_native_list_bridge.cpp | 683 CalcDimension dividerEndMargin; in SetDivider() local 708 if (!ArkTSUtils::ParseJsDimensionVp(vm, dividerEndMarginArgs, dividerEndMargin) || in SetDivider() 709 LessNotEqual(dividerEndMargin.Value(), 0.0f) || dividerEndMargin.Unit() == DimensionUnit::PERCENT) { in SetDivider() 710 dividerEndMargin.Reset(); in SetDivider() 717 values[LIST_ARG_INDEX_2] = static_cast<ArkUI_Float32>(dividerEndMargin.Value()); in SetDivider() 720 units[LIST_ARG_INDEX_2] = static_cast<int32_t>(dividerEndMargin.Unit()); in SetDivider()
|
H A D | arkts_native_tabs_bridge.cpp | 213 CalcDimension dividerEndMargin; in SetDivider() local 240 if (isDividerEndMarginArgsInvalid || !ArkTSUtils::ParseJsDimensionVp(vm, dividerEndMarginArgs, dividerEndMargin) || in SetDivider() 241 LessNotEqual(dividerEndMargin.Value(), 0.0f) || dividerEndMargin.Unit() == DimensionUnit::PERCENT) { in SetDivider() 242 dividerEndMargin.Reset(); in SetDivider() 249 values[TABS_ARG_INDEX_2] = static_cast<ArkUI_Float32>(dividerEndMargin.Value()); in SetDivider() 252 units[TABS_ARG_INDEX_2] = static_cast<int32_t>(dividerEndMargin.Unit()); in SetDivider()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tabs_layout_algorithm.cpp | 234 auto dividerEndMargin = divider.endMargin.ConvertToPx(); in MeasureDivider() local 238 dividerIdealSize.SetHeight(parentHeight - dividerStartMargin - dividerEndMargin); in MeasureDivider() 240 dividerIdealSize.SetWidth(parentWidth - dividerStartMargin - dividerEndMargin); in MeasureDivider()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_tabs.cpp | 479 CalcDimension dividerEndMargin; in SetDivider() local 507 if (!dividerInfo->IsObject() || !ParseJsDimensionVp(obj->GetProperty("endMargin"), dividerEndMargin) || in SetDivider() 508 dividerEndMargin.Value() < 0.0f || dividerEndMargin.Unit() == DimensionUnit::PERCENT) { in SetDivider() 511 divider.endMargin = dividerEndMargin; in SetDivider()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/side_bar/ |
H A D | side_bar_container_layout_algorithm.cpp | 465 auto dividerEndMargin = layoutProperty->GetDividerEndMargin().value_or(DEFAULT_DIVIDER_END_MARGIN); in MeasureDivider() local 469 auto dividerEndMarginPx = ConvertToPx(dividerEndMargin, scaleProperty, parentWidth).value_or(0); in MeasureDivider()
|