Home
last modified time | relevance | path

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

/ohos5.0/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.cpp43 const CalcDimension& dividerEndMargin, ArkUI_Float32 values[], uint32_t size) in PopulateValues() argument
47 values[COLOR_INDEX] = static_cast<ArkUI_Float32>(dividerEndMargin.Value()); in PopulateValues()
51 const CalcDimension& dividerEndMargin, int32_t units[], uint32_t size) in PopulateUnits() argument
55 units[COLOR_INDEX] = static_cast<int32_t>(dividerEndMargin.Unit()); in PopulateUnits()
378 CalcDimension dividerEndMargin; in SetDivider() local
405 if (ParseDividerDimension(vm, dividerEndMarginArgs, dividerEndMargin)) { in SetDivider()
406 dividerEndMargin = 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 Darkts_native_select_bridge.cpp38 const CalcDimension& dividerEndMargin, ArkUI_Float32 values[], uint32_t size) in PopulateValues() argument
42 values[2] = static_cast<ArkUI_Float32>(dividerEndMargin.Value()); in PopulateValues()
46 const CalcDimension& dividerEndMargin, int32_t units[], uint32_t size) in PopulateUnits() argument
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()
H A Darkts_native_tabs_bridge.cpp212 CalcDimension dividerEndMargin; in SetDivider() local
239 …MarginArgsInvalid || !ArkTSUtils::ParseJsDimensionVp(vm, dividerEndMarginArgs, dividerEndMargin) || in SetDivider()
240 …LessNotEqual(dividerEndMargin.Value(), 0.0f) || dividerEndMargin.Unit() == DimensionUnit::PERCENT)… in SetDivider()
241 dividerEndMargin.Reset(); in SetDivider()
248 values[TABS_ARG_INDEX_2] = static_cast<ArkUI_Float32>(dividerEndMargin.Value()); in SetDivider()
251 units[TABS_ARG_INDEX_2] = static_cast<int32_t>(dividerEndMargin.Unit()); in SetDivider()
H A Darkts_native_list_bridge.cpp698 CalcDimension dividerEndMargin; in SetDivider() local
723 if (!ArkTSUtils::ParseJsDimensionVp(vm, dividerEndMarginArgs, dividerEndMargin) || in SetDivider()
724 …LessNotEqual(dividerEndMargin.Value(), 0.0f) || dividerEndMargin.Unit() == DimensionUnit::PERCENT)… in SetDivider()
725 dividerEndMargin.Reset(); in SetDivider()
732 values[LIST_ARG_INDEX_2] = static_cast<ArkUI_Float32>(dividerEndMargin.Value()); in SetDivider()
735 units[LIST_ARG_INDEX_2] = static_cast<int32_t>(dividerEndMargin.Unit()); in SetDivider()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/
H A Dtabs_layout_algorithm.cpp248 auto dividerEndMargin = divider.endMargin.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 Djs_tabs.cpp469 CalcDimension dividerEndMargin; in SetDivider() local
497 …!dividerInfo->IsObject() || !ParseJsDimensionVp(obj->GetProperty("endMargin"), dividerEndMargin) || in SetDivider()
498dividerEndMargin.Value() < 0.0f || dividerEndMargin.Unit() == DimensionUnit::PERCENT) { in SetDivider()
501 divider.endMargin = dividerEndMargin; in SetDivider()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/side_bar/
H A Dside_bar_container_layout_algorithm.cpp475 …auto dividerEndMargin = layoutProperty->GetDividerEndMargin().value_or(DEFAULT_DIVIDER_END_MARGIN); in MeasureDivider() local
479 auto dividerEndMarginPx = ConvertToPx(dividerEndMargin, scaleProperty, parentWidth).value_or(0); in MeasureDivider()