/foundation/arkui/ace_engine/frameworks/core/components_ng/property/ |
H A D | border_property.cpp | 41 res->Put("left", style[static_cast<int>(styleLeft.value_or(BorderStyle::SOLID))]); in ToJsonValue() 49 style[static_cast<int>(styleLeft.value_or(BorderStyle::SOLID))], filter); in ToJsonValue() 50 borderJson->Put("style", style[static_cast<int>(styleLeft.value_or(BorderStyle::SOLID))]); in ToJsonValue() 230 styleLeft = borderStyle; in SetBorderStyle() 238 return (styleLeft == value.styleLeft) && (styleRight == value.styleRight) && (styleTop == value.styleTop) && in operator ==()
|
H A D | border_property.h | 340 std::optional<BorderStyle> styleLeft; member
|
/foundation/arkui/ace_engine/frameworks/core/components/box/ |
H A D | box_component_helper.h | 189 static void SetBorderStyle(const RefPtr<Decoration> decoration, const BorderStyle& styleLeft, in SetBorderStyle() argument 196 border.SetLeftStyle(styleLeft); in SetBorderStyle()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/security_component/ |
H A D | security_component_test_ng.cpp | 345 EXPECT_EQ(borderStyle.styleLeft.value_or(BorderStyle::SOLID), BorderStyle::NONE); in HWTEST_F() 474 EXPECT_EQ(borderStyle.styleLeft.value_or(BorderStyle::SOLID), BorderStyle::DOTTED); in HWTEST_F() 532 EXPECT_EQ(borderStyle.styleLeft.value_or(BorderStyle::SOLID), BorderStyle::DOTTED); in HWTEST_F() 574 EXPECT_NE(borderStyle.styleLeft.value_or(BorderStyle::SOLID), BorderStyle::DOTTED); in HWTEST_F() 793 EXPECT_EQ(borderStyle.styleLeft.value_or(BorderStyle::SOLID), BorderStyle::NONE); in HWTEST_F() 923 EXPECT_EQ(borderStyle.styleLeft.value_or(BorderStyle::SOLID), BorderStyle::DOTTED); in HWTEST_F() 981 EXPECT_EQ(borderStyle.styleLeft.value_or(BorderStyle::SOLID), BorderStyle::DOTTED); in HWTEST_F() 1023 EXPECT_NE(borderStyle.styleLeft.value_or(BorderStyle::SOLID), BorderStyle::DOTTED); in HWTEST_F() 1221 EXPECT_EQ(borderStyle.styleLeft.value_or(BorderStyle::SOLID), BorderStyle::NONE); in HWTEST_F() 1350 EXPECT_EQ(borderStyle.styleLeft in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | view_abstract_model_ng.h | 378 void SetBorderStyle(const std::optional<BorderStyle>& styleLeft, const std::optional<BorderStyle>& styleRight, 382 borderStyles.styleLeft = styleLeft.value_or(BorderStyle::SOLID); 490 void SetOuterBorderStyle(const std::optional<BorderStyle>& styleLeft, const std::optional<BorderStyle>& styleRight, 494 borderStyles.styleLeft = styleLeft.value_or(BorderStyle::SOLID);
|
H A D | view_abstract_model.h | 123 virtual void SetBorderStyle(const std::optional<BorderStyle>& styleLeft, 156 virtual void SetOuterBorderStyle(const std::optional<BorderStyle>& styleLeft,
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | view_abstract_model_impl.h | 72 void SetBorderStyle(const std::optional<BorderStyle>& styleLeft, const std::optional<BorderStyle>& styleRight, 90 void SetOuterBorderStyle(const std::optional<BorderStyle>& styleLeft, const std::optional<BorderStyle>& styleRight,
|
H A D | view_abstract_model_impl.cpp | 482 void ViewAbstractModelImpl::SetBorderStyle(const std::optional<BorderStyle>& styleLeft, in SetBorderStyle() argument 487 BorderStyle left = styleLeft.value_or(BorderStyle::SOLID); in SetBorderStyle()
|
/foundation/arkui/ace_engine/test/unittest/core/property/ |
H A D | border_property_test_ng.cpp | 69 borderStyleProperty.styleLeft = BorderStyle::DASHED; in HWTEST_F()
|
/foundation/arkui/ace_engine/interfaces/napi/kits/promptaction/ |
H A D | prompt_action.cpp | 1029 std::optional<BorderStyle> styleLeft; in GetBorderStyleProps() local 1033 if (ParseStyle(env, leftApi, styleLeft)) { in GetBorderStyleProps() 1034 styleProps.styleLeft = styleLeft; in GetBorderStyleProps()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/security_component/ |
H A D | security_component_pattern.cpp | 340 static_cast<int>(renderContext->GetBorderStyle()->styleLeft.value_or(BorderStyle::NONE)), filter);
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | render_node_modifier.cpp | 279 .styleLeft = static_cast<BorderStyle>(left), in SetBorderStyle()
|
H A D | node_text_area_modifier.cpp | 1243 SetOptionalBorderStyle(borderStyles.styleLeft, values, valuesSize, offset); in SetAllOptionalBorderStyle() 1393 borderStyles.styleLeft = ConvertBorderStyle(styles[NUM_3]); in SetTextAreaBorderStyle()
|
H A D | node_common_modifier.cpp | 957 * styles[0] : styleLeft, styles[1] : styleRight, styles[2] : styleTop, styles[3] : styleBottom 970 borderStyles.styleLeft = ConvertBorderStyle(styles[NUM_3]); in SetBorderStyle() 1830 * colorAndStyle[offset + 8], option[offset + 9]: borderStyles styleLeft(hasValue, value) 1869 SetOptionalBorderStyle(borderStyles.styleLeft, colorAndStyle, colorAndStyleSize, colorAndStyleOffset); in SetBorder() 4701 SetOptionalBorderStyle(borderStyles.styleLeft, values, valuesSize, styleOffset); in SetOutlineStyle() 4732 * colorAndStyle[offset + 8], option[offset + 9]: OutlineStyles styleLeft(hasValue, value) 4774 SetOptionalBorderStyle(borderStyles.styleLeft, colorAndStyle, colorAndStyleSize, colorAndStyleOffset); in SetOutline() 5097 (*values)[NUM_3] = static_cast<ArkUI_Int32>(styles.styleLeft.value()); in GetBorderStyle()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_utils.cpp | 1734 std::optional<BorderStyle> styleLeft; in ParseOuterBorderStyle() local 1754 styleLeft = ConvertBorderStyle(leftArg->Int32Value(vm)); in ParseOuterBorderStyle() 1757 PushOuterBorderStyleVector(styleLeft, values); in ParseOuterBorderStyle()
|
H A D | arkts_native_common_bridge.cpp | 1069 std::optional<BorderStyle> styleLeft; in ParseOuterBorderStyle() local 1089 styleLeft = ConvertBorderStyle(leftArg->Int32Value(vm)); in ParseOuterBorderStyle() 1092 PushOuterBorderStyleVector(styleLeft, values); in ParseOuterBorderStyle()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_view_abstract.cpp | 4706 std::optional<BorderStyle> styleLeft; in ParseBorderStyle() local 4713 styleLeft = ConvertBorderStyle(leftValue->ToNumber<int32_t>()); in ParseBorderStyle() 4727 ViewAbstractModel::GetInstance()->SetBorderStyle(styleLeft, styleRight, styleTop, styleBottom); in ParseBorderStyle() 4745 std::optional<BorderStyle> styleLeft; in ParseOuterBorderStyle() local 4752 styleLeft = ConvertBorderStyle(leftValue->ToNumber<int32_t>()); in ParseOuterBorderStyle() 4766 ViewAbstractModel::GetInstance()->SetOuterBorderStyle(styleLeft, styleRight, styleTop, styleBottom); in ParseOuterBorderStyle() 10304 ConvertOptionBorderStyle(leftValue->ToNumber<int32_t>(), borderStyleProperty.styleLeft); in ParseBorderStyleProps()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | arkComponent.js | 1165 let styleLeft; 1171 styleLeft = this.value.style; 1177 styleLeft = this.value.style.left; 1183 styleTop, styleRight, styleBottom, styleLeft); 6800 let styleLeft; 6806 styleLeft = this.value.style; 6811 styleLeft = this.value.style.left; 6831 styleLeft 16870 let styleLeft; 16876 styleLeft [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | rosen_render_context.cpp | 2442 rsNode_->SetBorderStyle(static_cast<uint32_t>(value.styleLeft.value_or(BorderStyle::SOLID)), in SetBorderStyle() 2548 static_cast<Rosen::BorderStyle>(static_cast<uint32_t>(value.styleLeft.value_or(BorderStyle::SOLID))), in SetOuterBorderStyle()
|