/foundation/arkui/ace_engine/frameworks/core/components_ng/property/ |
H A D | border_property.h | 223 std::optional<T> leftDimen; member 230 leftDimen = borderWidth; in SetBorderWidth() 238 return (leftDimen == value.leftDimen) && (rightDimen == value.rightDimen) && (topDimen == value.topDimen) && in operator ==() 245 if (value.leftDimen.has_value() && (leftDimen != value.leftDimen)) { in UpdateWithCheck() 246 leftDimen = value.leftDimen; in UpdateWithCheck() 267 std::optional<Dimension> leftDimen; member 292 std::optional<float> leftDimen; global() member [all...] |
H A D | border_property.cpp | 57 str.append("[").append(leftDimen.has_value() ? leftDimen->ToString() : "NA"); in ToString() 73 res->Put("left", leftDimen.value_or(Dimension(0.0, DimensionUnit::VP)).ToString().c_str()); in ToJsonValue() 83 auto left = leftDimen.value_or(Dimension(0.0, DimensionUnit::VP)).ToString(); in ToJsonValue() 98 res->Put("left", leftDimen.value_or(Dimension(0.0, DimensionUnit::VP)).ToString().c_str()); in ToDashJsonValue() 107 auto left = leftDimen.value_or(Dimension(0.0, DimensionUnit::VP)).ToString(); in ToDashJsonValue() 115 if (value.leftDimen.has_value() && (leftDimen != value.leftDimen)) { in UpdateWithCheck() 116 leftDimen in UpdateWithCheck() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_checkbox.cpp | 332 CalcDimension leftDimen = CalcDimension(0.0, DimensionUnit::VP); in GetOldPadding() local 336 ParseJsDimensionVp(jsObj->GetProperty("left"), leftDimen); in GetOldPadding() 339 if (leftDimen == 0.0_vp) { in GetOldPadding() 340 leftDimen = rightDimen; in GetOldPadding() 345 if (leftDimen == 0.0_vp) { in GetOldPadding() 346 leftDimen = topDimen; in GetOldPadding() 349 padding.left = leftDimen.ConvertToPx(); in GetOldPadding()
|
H A D | js_radio.cpp | 210 CalcDimension leftDimen = CalcDimension(0.0, DimensionUnit::VP); in GetOldPadding() local 214 ParseJsDimensionVp(jsObj->GetProperty(static_cast<int32_t>(ArkUIIndex::LEFT)), leftDimen); in GetOldPadding() 217 if (leftDimen == 0.0_vp) { in GetOldPadding() 218 leftDimen = rightDimen; in GetOldPadding() 223 if (leftDimen == 0.0_vp) { in GetOldPadding() 224 leftDimen = topDimen; in GetOldPadding() 227 padding.left = leftDimen.ConvertToPx(); in GetOldPadding()
|
H A D | js_checkboxgroup.cpp | 281 CalcDimension leftDimen = CalcDimension(0.0, DimensionUnit::VP); in GetOldPadding() local 285 ParseJsDimensionVp(jsObj->GetProperty("left"), leftDimen); in GetOldPadding() 288 if (leftDimen == 0.0_vp) { in GetOldPadding() 289 leftDimen = rightDimen; in GetOldPadding() 294 if (leftDimen == 0.0_vp) { in GetOldPadding() 295 leftDimen = topDimen; in GetOldPadding() 298 padding.left = leftDimen.ConvertToPx(); in GetOldPadding()
|
H A D | js_sec_button_base.cpp | 205 CalcDimension leftDimen; in SetBackgroundPadding() local 206 if (ParseJsDimensionVp(paddingObj->GetProperty("left"), leftDimen)) { in SetBackgroundPadding() 207 left = leftDimen; in SetBackgroundPadding()
|
H A D | js_toggle.cpp | 313 CalcDimension leftDimen = CalcDimension(0.0, DimensionUnit::VP); in GetOldPadding() local 317 ParseJsDimensionVp(jsObj->GetProperty("left"), leftDimen); in GetOldPadding() 320 if (leftDimen == 0.0_vp) { in GetOldPadding() 321 leftDimen = rightDimen; in GetOldPadding() 326 if (leftDimen == 0.0_vp) { in GetOldPadding() 327 leftDimen = topDimen; in GetOldPadding() 330 padding.left = leftDimen.ConvertToPx(); in GetOldPadding()
|
H A D | js_view_measure_layout.cpp | 82 auto leftBorder = borderWidth ? borderWidth->leftDimen->ConvertToVp() : 0.0f; in GenPlaceChildrenConstraintNG() 117 edgeWidths->SetProperty("left", edgeWidthsNative->leftDimen->ConvertToVp()); in GenEdgeWidths() 146 edges->SetProperty("start", edgeNative.leftDimen.value_or(0) * px2vpScale); in GenBorderWidthGlobalized() 150 edges->SetProperty("end", edgeNative.leftDimen.value_or(0) * px2vpScale); in GenBorderWidthGlobalized()
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | radio_modifier.cpp | 159 CalcLength leftDimen;
in SetRadioPadding() local 176 leftDimen = CalcLength(left->string);
in SetRadioPadding() 178 leftDimen = CalcLength(left->value, static_cast<DimensionUnit>(left->unit));
in SetRadioPadding() 183 paddings.left = std::optional<CalcLength>(leftDimen);
in SetRadioPadding()
|
H A D | node_toggle_modifier.cpp | 175 CalcLength leftDimen; in SetTogglePadding() local 198 leftDimen = CalcLength( in SetTogglePadding() 205 paddings.left = std::optional<CalcLength>(leftDimen); in SetTogglePadding()
|
H A D | node_text_area_modifier.cpp | 891 CalcLength leftDimen; in SetTextAreaPadding() local 908 leftDimen = CalcLength(left->string); in SetTextAreaPadding() 910 leftDimen = CalcLength(left->value, static_cast<DimensionUnit>(left->unit)); in SetTextAreaPadding() 915 paddings.left = std::optional<CalcLength>(leftDimen); in SetTextAreaPadding() 1196 SetOptionalBorder(borderWidth.leftDimen, values, valuesSize, offset); in SetAllWidthOptionalBorder() 1262 if (borderWidth.leftDimen.has_value() || borderWidth.rightDimen.has_value() || borderWidth.topDimen.has_value() || in SetTextAreaBorder() 1321 std::optional<CalcDimension> leftDimen; in SetTextAreaBorderWidth() local 1337 leftDimen = Dimension(values[NUM_3], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_3])); in SetTextAreaBorderWidth() 1341 borderWidth.leftDimen = leftDimen; in SetTextAreaBorderWidth() 1445 CalcLength leftDimen; SetTextAreaMargin() local [all...] |
H A D | node_text_input_modifier.cpp | 1138 CalcLength leftDimen; in SetTextInputPadding() local 1155 leftDimen = CalcLength(left->string); in SetTextInputPadding() 1157 leftDimen = CalcLength(left->value, static_cast<DimensionUnit>(left->unit)); in SetTextInputPadding() 1162 paddings.left = std::optional<CalcLength>(leftDimen); in SetTextInputPadding() 1690 CalcLength leftDimen; in SetTextInputMargin() local 1707 leftDimen = CalcLength(left->string); in SetTextInputMargin() 1709 leftDimen = CalcLength(left->value, static_cast<DimensionUnit>(left->unit)); in SetTextInputMargin() 1714 paddings.left = std::optional<CalcLength>(leftDimen); in SetTextInputMargin()
|
H A D | node_common_modifier.cpp | 768 std::optional<CalcDimension> leftDimen; in SetBorderWidth() local 784 leftDimen = Dimension(values[NUM_3], static_cast<OHOS::Ace::DimensionUnit>(units[NUM_3])); in SetBorderWidth() 788 borderWidth.leftDimen = leftDimen; in SetBorderWidth() 1777 SetOptionalBorder(borderWidth.leftDimen, values, valuesSize, offset); in SetBorderWidth() 1783 if (borderWidth.leftDimen.has_value() || borderWidth.rightDimen.has_value() || borderWidth.topDimen.has_value() || in SetBorderWidth() 2371 CalcLength leftDimen; in SetPadding() local 2388 leftDimen = CalcLength(left->string); in SetPadding() 2390 leftDimen = CalcLength(left->value, static_cast<DimensionUnit>(left->unit)); in SetPadding() 2395 paddings.left = std::optional<CalcLength>(leftDimen); in SetPadding() 2739 CalcLength leftDimen; SetMargin() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/calendar_picker/ |
H A D | calendar_picker_layout_algorithm.cpp | 116 height += currentBorderWidth.leftDimen.value_or(theme->GetEntryBorderWidth()).ConvertToPx(); in SelfMeasure() 129 auto flexHeight = height - currentBorderWidth.leftDimen.value_or(theme->GetEntryBorderWidth()).ConvertToPx(); in SelfMeasure()
|
H A D | calendar_picker_pattern.cpp | 174 addBorderWidth.leftDimen = 0.0_vp; in UpdateEntryButtonBorderWidth() 175 subBorderWidth.leftDimen = 0.0_vp; in UpdateEntryButtonBorderWidth() 179 addBorderWidth.leftDimen = theme->GetEntryBorderWidth(); in UpdateEntryButtonBorderWidth() 180 subBorderWidth.leftDimen = theme->GetEntryBorderWidth(); in UpdateEntryButtonBorderWidth()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/image/ |
H A D | image_paint_method.cpp | 62 if (width->leftDimen) { in UpdateBorderRadius() 63 auto diff = width->leftDimen->ConvertToPx(); in UpdateBorderRadius()
|
/foundation/arkui/ace_engine/test/unittest/core/property/ |
H A D | measure_utils_test_ng.cpp | 329 testPropertyT.leftDimen = BORDER_WIDTH_PX; in HWTEST_F() 367 EXPECT_EQ(retProperty.leftDimen, std::nullopt); in HWTEST_F() 372 testPropertyT.leftDimen = BORDER_WIDTH_VP; in HWTEST_F() 387 * @tc.steps: step5. set testPropertyT.leftDimen is CALC_TEST and call ConvertToBorderWidthPropertyF. in HWTEST_F() 388 * @tc.expected: retProperty.leftDimen is std::nullopt. in HWTEST_F() 390 testPropertyT.leftDimen = CALC_TEST; in HWTEST_F() 393 EXPECT_EQ(retProperty.leftDimen, std::nullopt); in HWTEST_F()
|
H A D | border_property_test_ng.cpp | 94 * @tc.expected: the return value is "leftDimen: [1.00px]rightDimen: [1.00px]topDimen: [1.00px]bottomDimen: in HWTEST_F() 314 EXPECT_TRUE(borderWidthProperty.leftDimen.has_value()); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | select_model_impl.cpp | 375 CalcDimension leftDimen; in SetPaddings() local 376 leftDimen.SetValue(left.value().Value()); in SetPaddings() 377 selectComponent->SetLeftPadding(leftDimen); in SetPaddings()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/layout/ |
H A D | layout_property.cpp | 35 borderWidth.leftDimen.value_or(defaultParam.horizontalBorder); in CombinePaddingsAndBorder() 582 borderWidthF.leftDimen, borderWidthF.rightDimen, borderWidthF.topDimen, borderWidthF.bottomDimen); in ConstraintContentByBorder() 585 borderWidthF.leftDimen, borderWidthF.rightDimen, borderWidthF.topDimen, borderWidthF.bottomDimen); in ConstraintContentByBorder() 1705 borderWidth.leftDimen = borderWidthProperty->startDimen; in CheckLocalizedEdgeWidths() 1711 borderWidth.leftDimen = borderWidthProperty->endDimen; in CheckLocalizedEdgeWidths() 1722 if (borderWidth.leftDimen.has_value() && !borderWidth.rightDimen.has_value()) { in CheckLocalizedEdgeWidths() 1725 if (!borderWidth.leftDimen.has_value() && borderWidth.rightDimen.has_value()) { in CheckLocalizedEdgeWidths() 1726 borderWidth.leftDimen = std::optional<Dimension>(Dimension(0)); in CheckLocalizedEdgeWidths()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper_indicator/indicator_common/ |
H A D | swiper_indicator_utils.h | 77 borderWidthLeft = GET_BORDER_PROPERTY_VALUE_PX(borderWidthProperty->leftDimen); in CalcIndicatrFrameOffSet()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/security_component/ |
H A D | security_component_test_ng.cpp | 343 EXPECT_EQ(widthProp->leftDimen.value_or(Dimension(0.0)).ConvertToVp(), DEFAULT_BORDER_WIDTH); in HWTEST_F() 472 EXPECT_EQ(widthProp->leftDimen.value_or(Dimension(0.0)).ConvertToVp(), 15.0); // 15.0 vp in HWTEST_F() 530 EXPECT_EQ(widthProp->leftDimen.value_or(Dimension(0.0)).ConvertToVp(), 15.0); // 15.0 vp in HWTEST_F() 791 EXPECT_EQ(widthProp->leftDimen.value_or(Dimension(0.0)).ConvertToVp(), DEFAULT_BORDER_WIDTH); in HWTEST_F() 921 EXPECT_EQ(widthProp->leftDimen.value_or(Dimension(0.0)).ConvertToVp(), 15.0); // 15.0 vp in HWTEST_F() 979 EXPECT_EQ(widthProp->leftDimen.value_or(Dimension(0.0)).ConvertToVp(), 15.0); // 15.0 vp in HWTEST_F() 1219 EXPECT_EQ(widthProp->leftDimen.value_or(Dimension(0.0)).ConvertToVp(), DEFAULT_BORDER_WIDTH); in HWTEST_F() 1348 EXPECT_EQ(widthProp->leftDimen.value_or(Dimension(0.0)).ConvertToVp(), 15.0); // 15.0 vp in HWTEST_F() 1406 EXPECT_EQ(widthProp->leftDimen.value_or(Dimension(0.0)).ConvertToVp(), 15.0); // 15.0 vp in HWTEST_F()
|
/foundation/arkui/ace_engine/test/unittest/core/layout/ |
H A D | layout_property_test_ng_two.cpp | 362 * @tc.desc: Test CheckLocalizedEdgeWidths when startDimen,topDimen,bottomDimen,leftDimen all have values 378 borderWidth.leftDimen = std::make_optional<Dimension>(8.0); in HWTEST_F() 384 EXPECT_EQ(layoutProperty->GetBorderWidthProperty()->leftDimen, startDimen); in HWTEST_F() 419 EXPECT_EQ(layoutProperty->GetBorderWidthProperty()->leftDimen, endDimen); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_radio_bridge.cpp | 271 CalcDimension leftDimen(0, DimensionUnit::VP);
in SetRadioPadding() 275 ArkTSUtils::ParsePadding(vm, leftArg, leftDimen, left);
in SetRadioPadding()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | border_image_painter.cpp | 116 widthProp_.leftDimen->NormalizeToPx(dipScale_, 0.0, lpxScale_, paintSize_.Width(), leftWidth_); in InitBorderImageWidth() 173 widthProp_.leftDimen->NormalizeToPx(dipScale_, 0.0, lpxScale_, paintSize_.Width(), leftOutset_); in InitBorderImageOutset()
|