/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tabs_layout_algorithm.cpp | 54 float dividerStrokeWidth = 0.0f; in Measure() local 67 dividerStrokeWidth = MeasureDivider(layoutProperty, dividerWrapper, idealSize); in Measure() 90 geometryNode->SetFrameWidth(dividerStrokeWidth + swiperSize.Width() + paddingH); in Measure() 96 geometryNode->SetFrameHeight(dividerStrokeWidth + swiperSize.Height() + paddingV); in Measure() 168 auto dividerStrokeWidth = divider.isNull ? 0.0f : divider.strokeWidth.ConvertToPx(); in LayoutOffsetList() local 182 … tabBarFrameSize.MainSize(Axis::VERTICAL) + dividerStrokeWidth + padding.Offset().GetY()); in LayoutOffsetList() 197 padding.Offset().GetX() + dividerStrokeWidth, padding.Offset().GetY()); in LayoutOffsetList() 246 auto dividerStrokeWidth = divider.strokeWidth.ConvertToPx(); in MeasureDivider() local 251 dividerIdealSize.SetWidth(dividerStrokeWidth); in MeasureDivider() 255 dividerIdealSize.SetHeight(dividerStrokeWidth); in MeasureDivider() [all …]
|
H A D | tabs_model_ng.cpp | 584 auto dividerStrokeWidth = divider.strokeWidth; in Pop() local 597 dividerLayoutProperty->UpdateStrokeWidth(dividerStrokeWidth); in Pop()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_list_item_group_bridge.cpp | 46 CalcDimension dividerStrokeWidth; in SetDivider() local 59 if (!ArkTSUtils::ParseJsDimensionVp(vm, dividerStrokeWidthArgs, dividerStrokeWidth, true) || in SetDivider() 60 …LessNotEqual(dividerStrokeWidth.Value(), 0.0f) || dividerStrokeWidth.Unit() == DimensionUnit::PERC… in SetDivider() 61 dividerStrokeWidth.Reset(); in SetDivider() 81 values[NODE_INDEX] = static_cast<ArkUI_Float32>(dividerStrokeWidth.Value()); in SetDivider() 84 units[NODE_INDEX] = static_cast<int32_t>(dividerStrokeWidth.Unit()); in SetDivider()
|
H A D | arkts_native_textpicker_bridge.cpp | 42 void PopulateValues(const CalcDimension& dividerStrokeWidth, const CalcDimension& dividerStartMargi… in PopulateValues() argument 45 values[NODE_INDEX] = static_cast<ArkUI_Float32>(dividerStrokeWidth.Value()); in PopulateValues() 50 void PopulateUnits(const CalcDimension& dividerStrokeWidth, const CalcDimension& dividerStartMargin, in PopulateUnits() argument 53 units[NODE_INDEX] = static_cast<int32_t>(dividerStrokeWidth.Unit()); in PopulateUnits() 376 CalcDimension dividerStrokeWidth; in SetDivider() local 388 if (ParseDividerDimension(vm, dividerStrokeWidthArgs, dividerStrokeWidth)) { in SetDivider() 390 dividerStrokeWidth = pickerTheme->GetDividerThickness(); in SetDivider() 392 dividerStrokeWidth = 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 void PopulateValues(const CalcDimension& dividerStrokeWidth, const CalcDimension& dividerStartMargi… in PopulateValues() argument 40 values[0] = static_cast<ArkUI_Float32>(dividerStrokeWidth.Value()); in PopulateValues() 45 void PopulateUnits(const CalcDimension& dividerStrokeWidth, const CalcDimension& dividerStartMargin, in PopulateUnits() argument 48 units[0] = static_cast<int32_t>(dividerStrokeWidth.Unit()); in PopulateUnits() 867 CalcDimension dividerStrokeWidth; in SetDivider() local 879 if (ParseDividerDimension(vm, dividerStrokeWidthArgs, dividerStrokeWidth)) { in SetDivider() 881 dividerStrokeWidth = selectTheme->GetDefaultDividerWidth(); in SetDivider() 883 dividerStrokeWidth = 0.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 | 210 CalcDimension dividerStrokeWidth; in SetDivider() local 224 !ArkTSUtils::ParseJsDimensionVp(vm, dividerStrokeWidthArgs, dividerStrokeWidth) || in SetDivider() 225 …LessNotEqual(dividerStrokeWidth.Value(), 0.0f) || dividerStrokeWidth.Unit() == DimensionUnit::PERC… in SetDivider() 226 dividerStrokeWidth.Reset(); in SetDivider() 246 values[TABS_ARG_INDEX_0] = static_cast<ArkUI_Float32>(dividerStrokeWidth.Value()); in SetDivider() 249 units[TABS_ARG_INDEX_0] = static_cast<int32_t>(dividerStrokeWidth.Unit()); in SetDivider()
|
H A D | arkts_native_list_bridge.cpp | 696 CalcDimension dividerStrokeWidth; in SetDivider() local 709 if (!ArkTSUtils::ParseJsDimensionVpNG(vm, dividerStrokeWidthArgs, dividerStrokeWidth) || in SetDivider() 710 …LessNotEqual(dividerStrokeWidth.Value(), 0.0f) || dividerStrokeWidth.Unit() == DimensionUnit::PERC… in SetDivider() 711 dividerStrokeWidth.Reset(); in SetDivider() 730 values[LIST_ARG_INDEX_0] = static_cast<ArkUI_Float32>(dividerStrokeWidth.Value()); in SetDivider() 733 units[LIST_ARG_INDEX_0] = static_cast<int32_t>(dividerStrokeWidth.Unit()); in SetDivider()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_tabs.cpp | 467 CalcDimension dividerStrokeWidth; in SetDivider() local 482 …iderInfo->IsObject() || !ParseJsDimensionVp(obj->GetProperty("strokeWidth"), dividerStrokeWidth) || in SetDivider() 483 … dividerStrokeWidth.Value() < 0.0f || dividerStrokeWidth.Unit() == DimensionUnit::PERCENT) { in SetDivider() 486 divider.strokeWidth = dividerStrokeWidth; in SetDivider()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/side_bar/ |
H A D | side_bar_container_layout_algorithm.cpp | 388 …auto dividerStrokeWidth = layoutProperty->GetDividerStrokeWidth().value_or(DEFAULT_DIVIDER_STROKE_… in AutoChangeSideBarWidth() local 389 …auto dividerStrokeWidthPx = ConvertToPx(dividerStrokeWidth, scaleProperty, parentWidth).value_or(1… in AutoChangeSideBarWidth() 473 …auto dividerStrokeWidth = layoutProperty->GetDividerStrokeWidth().value_or(DEFAULT_DIVIDER_STROKE_… in MeasureDivider() local 477 …auto dividerStrokeWidthPx = ConvertToPx(dividerStrokeWidth, scaleProperty, parentWidth).value_or(1… in MeasureDivider()
|
H A D | side_bar_container_pattern.cpp | 191 …auto dividerStrokeWidth = layoutProperty->GetDividerStrokeWidth().value_or(DEFAULT_DIVIDER_STROKE_… in OnUpdateShowDivider() local 213 dividerLayoutProperty->UpdateStrokeWidth(dividerStrokeWidth); in OnUpdateShowDivider() 540 …auto dividerStrokeWidth = layoutProperty->GetDividerStrokeWidth().value_or(DEFAULT_DIVIDER_STROKE_… in CreateAndMountDivider() local 559 dividerLayoutProperty->UpdateStrokeWidth(dividerStrokeWidth); in CreateAndMountDivider() 1171 …auto dividerStrokeWidth = layoutProperty->GetDividerStrokeWidth().value_or(DEFAULT_DIVIDER_STROKE_… in OnHover() local 1174 …if (Negative(dividerStrokeWidth.Value()) || GreatOrEqual(minSideBarWidth.Value(), maxSideBarWidth.… in OnHover()
|