Home
last modified time | relevance | path

Searched refs:dividerEndMargin (Results 1 - 8 of 8) sorted by relevance

/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_list_item_group_bridge.cpp48 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 Darkts_native_textpicker_bridge.cpp44 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 Darkts_native_select_bridge.cpp38 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 Darkts_native_list_bridge.cpp683 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 Darkts_native_tabs_bridge.cpp213 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 Dtabs_layout_algorithm.cpp234 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 Djs_tabs.cpp479 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 Dside_bar_container_layout_algorithm.cpp465 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()

Completed in 12 milliseconds