/foundation/arkui/ace_engine/test/unittest/core/property/ |
H A D | gradient_property_test_ng.cpp | 34 void Result(const GradientDirection x, const GradientDirection y, const Gradient gradient) in Result() argument 39 str = gradient.LinearGradientToJson()->GetString("direction"); in Result() 42 str = gradient.LinearGradientToJson()->GetString("direction"); in Result() 45 str = gradient.LinearGradientToJson()->GetString("direction"); in Result() 50 str = gradient.LinearGradientToJson()->GetString("direction"); in Result() 53 str = gradient.LinearGradientToJson()->GetString("direction"); in Result() 56 str = gradient.LinearGradientToJson()->GetString("direction"); in Result() 61 str = gradient.LinearGradientToJson()->GetString("direction"); in Result() 64 str = gradient.LinearGradientToJson()->GetString("direction"); in Result() 67 str = gradient in Result() 87 Gradient gradient = Gradient(); HWTEST_F() local 126 Gradient gradient = Gradient(); HWTEST_F() local 152 Gradient gradient = Gradient(); HWTEST_F() local 188 Gradient gradient = Gradient(); HWTEST_F() local 217 Gradient gradient = Gradient(); HWTEST_F() local 296 Gradient gradient = Gradient(); HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/svg/parse/ |
H A D | svg_gradient.cpp | 30 gradientAttr_.gradient.SetType(gradientType); in SvgGradient() 49 attr.gradient.GetRadialGradient().radialCenterX = SvgAttributesParser::ParseDimension(val); in SetAttr() 53 attr.gradient.GetRadialGradient().radialCenterY = SvgAttributesParser::ParseDimension(val); in SetAttr() 57 attr.gradient.GetRadialGradient().fRadialCenterX = SvgAttributesParser::ParseDimension(val); in SetAttr() 61 attr.gradient.GetRadialGradient().fRadialCenterY = SvgAttributesParser::ParseDimension(val); in SetAttr() 67 attr.gradient.GetRadialGradient().radialHorizontalSize = r; in SetAttr() 68 attr.gradient.GetRadialGradient().radialVerticalSize = r; in SetAttr() 73 attr.gradient.GetLinearGradient().x1 = SvgAttributesParser::ParseDimension(val); in SetAttr() 77 attr.gradient.GetLinearGradient().x2 = SvgAttributesParser::ParseDimension(val); in SetAttr() 81 attr.gradient in SetAttr() [all...] |
H A D | svg_graphic.cpp | 81 void SvgGraphic::SetLinearGradient(const Size& viewPort, OHOS::Ace::Gradient& gradient) in SetLinearGradient() argument 87 const auto& linearGradient = gradient.GetLinearGradient(); in SetLinearGradient() 112 gradient.SetLinearGradientInfo(gradientInfo); in SetLinearGradient() 115 void SvgGraphic::SetRadialGradient(const Size& viewPort, OHOS::Ace::Gradient& gradient) in SetRadialGradient() argument 121 const auto& radialGradient = gradient.GetRadialGradient(); in SetRadialGradient() 153 gradient.SetRadialGradientInfo(gradientInfo); in SetRadialGradient() 159 auto& gradient = fillState_.GetGradient(); in UpdateFillGradient() local 160 CHECK_NULL_VOID(gradient); in UpdateFillGradient() 161 if (gradient->GetType() == OHOS::Ace::GradientType::LINEAR) { in UpdateFillGradient() 162 SetLinearGradient(viewPort, gradient in UpdateFillGradient() 170 auto& gradient = attributes_.strokeState.GetGradient(); UpdateStrokeGradient() local 218 SetGradientFillStyle(const std::optional<OHOS::Ace::Gradient>& gradient, std::vector<RSScalar> pos, std::vector<RSColorQuad> colors) SetGradientFillStyle() argument 262 auto gradient = fillState_.GetGradient(); SetGradientStyle() local 293 auto gradient = strokeState.GetGradient(); SetStrokeGradientStyle() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/declaration/svg/ |
H A D | svg_gradient_declaration.h | 24 Gradient gradient = Gradient(); member 40 attribute.gradient.SetGradientTransform(gradientTransform); in SetTransform() 46 attribute.gradient.SetSpreadMethod(spreadMethod); in SetSpreadMethod() 52 attribute.gradient.GetLinearGradient().x1 = x1; in SetX1() 58 attribute.gradient.GetLinearGradient().y1 = y1; in SetY1() 64 attribute.gradient.GetLinearGradient().x2 = x2; in SetX2() 70 attribute.gradient.GetLinearGradient().y2 = y2; in SetY2() 76 attribute.gradient.GetRadialGradient().radialHorizontalSize = r; in SetR() 77 attribute.gradient.GetRadialGradient().radialVerticalSize = r; in SetR() 83 attribute.gradient in SetCx() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/animation/ |
H A D | gradient_arithmetic.h | 26 explicit GradientArithmetic(const Gradient& gradient) : gradientValue_(gradient) {} in GradientArithmetic() argument 30 Gradient gradient; variable 41 gradient.AddColor(gradientColor); 45 gradient.AddColor(srcColors[i]); 52 gradient.AddColor(gradientColor); 55 return GradientArithmetic(gradient); 60 Gradient gradient; variable 71 gradient.AddColor(gradientColor); 74 gradient 90 Gradient gradient; global() variable [all...] |
/foundation/arkui/ace_engine_lite/test/moduletest/common/test_app/ui_auto_test/src/main/js/default/common/js/ |
H A D | chart.js | 19 gradient: false 25 gradient: false 52 gradient: false 58 gradient: false 65 gradient: false 71 gradient: false
|
/foundation/arkui/ace_engine/frameworks/core/components/track/ |
H A D | rosen_render_circular_track.cpp | 48 if (trackInfo.gradient.IsValid()) { in DrawArc() 49 SkColor colors[trackInfo.gradient.GetColors().size() + 1]; in DrawArc() 51 for (uint32_t index = 0; index < trackInfo.gradient.GetColors().size(); index++) { in DrawArc() 52 colors[index] = trackInfo.gradient.GetColors()[index].GetColor().GetValue(); in DrawArc() 54 colors[trackInfo.gradient.GetColors().size()] = trackInfo.gradient.GetColors()[0].GetColor().GetValue(); in DrawArc() 77 if (trackInfo.gradient.IsValid()) { in DrawArc() 78 RSColorQuad colors[trackInfo.gradient.GetColors().size() + 1]; in DrawArc() 80 for (uint32_t index = 0; index < trackInfo.gradient.GetColors().size(); index++) { in DrawArc() 81 colors[index] = trackInfo.gradient in DrawArc() [all...] |
/foundation/arkui/ace_engine/test/unittest/core/rosen/ |
H A D | gradient_style_modifier_test.cpp | 43 Gradient gradient; in HWTEST_F() local 50 gradient.AddColor(colorEnd); in HWTEST_F() 54 ColorAnimatableArithmetic colors(gradient); in HWTEST_F() 55 ColorStopAnimatableArithmetic colorStops(gradient); in HWTEST_F() 61 modifier->SetGradient(gradient); in HWTEST_F() 67 EXPECT_EQ(outputGradient.GetColors().size(), gradient.GetColors().size()); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_theme/theme_apply/ |
H A D | js_progress_theme.h | 40 OHOS::Ace::NG::Gradient gradient; in ApplyTheme() local 45 gradient.AddColor(endSideColor); in ApplyTheme() 46 gradient.AddColor(beginSideColor); in ApplyTheme() 47 ProgressModel::GetInstance()->SetGradientColor(gradient); in ApplyTheme() 59 OHOS::Ace::NG::Gradient gradient; in ApplyTheme() local 64 gradient.AddColor(endSideColor); in ApplyTheme() 65 gradient.AddColor(beginSideColor); in ApplyTheme() 66 ProgressModel::GetInstance()->SetGradientColor(gradient); in ApplyTheme()
|
H A D | js_data_panel_theme.h | 34 OHOS::Ace::NG::Gradient gradient; in ApplyTheme() local 38 gradient.AddColor(gradientColorStart); in ApplyTheme() 42 gradient.AddColor(gradientColorEnd); in ApplyTheme() 43 valueColors.emplace_back(gradient); in ApplyTheme()
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | data_panel_modifier.cpp | 83 OHOS::Ace::NG::Gradient gradient; in ConvertThemeColor() local 87 gradient.AddColor(gradientColorStart); in ConvertThemeColor() 91 gradient.AddColor(gradientColorEnd); in ConvertThemeColor() 92 colors.emplace_back(gradient); in ConvertThemeColor() 96 void SetValueColors(ArkUINodeHandle node, const struct ArkUIGradientType* gradient) in SetValueColors() argument 100 std::vector<OHOS::Ace::NG::Gradient> shadowColors(gradient->length); in SetValueColors() 102 for (uint32_t i = 0; i < gradient->length; i++) { in SetValueColors() 103 if (gradient->gradientLength[i] == 0) { in SetValueColors() 109 for (uint32_t j = 0; j < gradient->gradientLength[i]; j++, pos++) { in SetValueColors() 111 gradientColor.SetLinearColor(LinearColor(Color(gradient in SetValueColors() 130 SetTrackShadow(ArkUINodeHandle node, const struct ArkUIGradientType* gradient, ArkUI_Float32 radius, ArkUI_Float32 offsetX, ArkUI_Float32 offsetY) SetTrackShadow() argument [all...] |
H A D | gauge_modifier.cpp | 200 void SetGradientColors(ArkUINodeHandle node, const struct ArkUIGradientType* gradient, uint32_t weightLength) in SetGradientColors() argument 202 CHECK_NULL_VOID(gradient->gradientLength); in SetGradientColors() 203 CHECK_NULL_VOID(gradient->color); in SetGradientColors() 204 CHECK_NULL_VOID(gradient->offset); in SetGradientColors() 208 if (weightLength > 0 && gradient->weight != nullptr) { in SetGradientColors() 209 weight = std::vector<ArkUI_Float32>(gradient->weight, gradient->weight + weightLength); in SetGradientColors() 211 std::vector<ColorStopArray> colors(gradient->length); in SetGradientColors() 213 for (uint32_t i = 0; i < gradient->length; i++) { in SetGradientColors() 217 if (gradient in SetGradientColors() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_data_panel_bridge.cpp | 43 OHOS::Ace::NG::Gradient gradient; in ConvertThemeColor() local 47 gradient.AddColor(gradientColorStart); in ConvertThemeColor() 51 gradient.AddColor(gradientColorEnd); in ConvertThemeColor() 52 colors.emplace_back(gradient); in ConvertThemeColor() 56 bool ConvertResourceColor(const EcmaVM* vm, const Local<JSValueRef>& item, OHOS::Ace::NG::Gradient& gradient) in ConvertResourceColor() argument 65 gradient.AddColor(gradientColorStart); in ConvertResourceColor() 69 gradient.AddColor(gradientColorEnd); in ConvertResourceColor() 73 bool ConvertGradientColor(const EcmaVM* vm, const Local<JSValueRef>& itemParam, OHOS::Ace::NG::Gradient& gradient) in ConvertGradientColor() argument 76 return ConvertResourceColor(vm, itemParam, gradient); in ConvertGradientColor() 81 return ConvertResourceColor(vm, itemParam, gradient); in ConvertGradientColor() 100 ArkUIGradientType gradient; SetTrackShadowObject() local 133 OHOS::Ace::NG::Gradient gradient; SetValueColors() local 142 ArkUIGradientType gradient; SetValueColors() local 215 OHOS::Ace::NG::Gradient gradient; SetTrackShadow() local [all...] |
/foundation/arkui/ace_engine_lite/test/moduletest/common/test_app/ui_auto_test/src/main/js/default/pages/chart/30/ |
H A D | index.js | 35 gradient: false 41 gradient: true 75 gradient: false 81 gradient: false
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_data_panel_ffi.cpp | 98 OHOS::Ace::NG::Gradient gradient; in FfiOHOSAceFrameworkDataPanelSetValueColors() local 103 gradient.AddColor(gradientColorStart); in FfiOHOSAceFrameworkDataPanelSetValueColors() 108 gradient.AddColor(gradientColorEnd); in FfiOHOSAceFrameworkDataPanelSetValueColors() 109 valueColors.emplace_back(gradient); in FfiOHOSAceFrameworkDataPanelSetValueColors() 135 OHOS::Ace::NG::Gradient gradient; in FfiOHOSAceFrameworkDataPanelSetTrackShadow() local 140 gradient.AddColor(gradientColorStart); in FfiOHOSAceFrameworkDataPanelSetTrackShadow() 145 gradient.AddColor(gradientColorEnd); in FfiOHOSAceFrameworkDataPanelSetTrackShadow() 146 valueColors.emplace_back(gradient); in FfiOHOSAceFrameworkDataPanelSetTrackShadow()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/ |
H A D | scrollable_paint_method.cpp | 40 NG::Gradient gradient; in UpdateFadingGradient() local 41 gradient.CreateGradientWithType(NG::GradientType::LINEAR); in UpdateFadingGradient() 48 gradient.AddColor(CreatePercentGradientColor(startPercent_, Color::TRANSPARENT)); in UpdateFadingGradient() 49 gradient.AddColor(CreatePercentGradientColor(startPercent_ + percentFading_, Color::WHITE)); in UpdateFadingGradient() 52 gradient.AddColor(CreatePercentGradientColor(endPercent_ - percentFading_, Color::WHITE)); in UpdateFadingGradient() 53 gradient.AddColor(CreatePercentGradientColor(endPercent_, Color::TRANSPARENT)); in UpdateFadingGradient() 56 gradient.GetLinearGradient()->angle = isReverse_ in UpdateFadingGradient() 64 overlayRenderContext_->UpdateLinearGradient(gradient); in UpdateFadingGradient()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | gradient_style_modifier.cpp | 79 Gradient gradient; in GetGradient() local 83 gradient = gradient_->Get(); in GetGradient() 86 gradient.ClearColors(); in GetGradient() 88 return gradient; in GetGradient() 96 gradient.AddColor(color); in GetGradient() 98 return gradient; in GetGradient() 101 void GradientStyleModifier::SetGradient(const Gradient& gradient) in SetGradient() argument 105 ColorAnimatableArithmetic(gradient)); in SetGradient() 108 auto colors = ColorAnimatableArithmetic(gradient); in SetGradient() 109 PaddingColors(colors, gradient in SetGradient() 164 ColorAnimatableArithmetic(const Gradient& gradient) ColorAnimatableArithmetic() argument 253 ColorStopAnimatableArithmetic(const Gradient& gradient) ColorStopAnimatableArithmetic() argument [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/data_panel/ |
H A D | data_panel_paint_method.cpp | 48 Gradient gradient; in UpdateContentModifier() local 49 CreateGradient(item, gradient); in UpdateContentModifier() 50 valuesColor.emplace_back(gradient); in UpdateContentModifier() 86 void DataPanelPaintMethod::CreateGradient(const std::pair<Color, Color>& itemParam, Gradient& gradient) const in CreateGradient() 91 gradient.AddColor(gradientColorStart); in CreateGradient() 95 gradient.AddColor(gradientColorEnd); in CreateGradient()
|
H A D | data_panel_paint_property.h | 126 Gradient gradient; in ToJsonValueColors() local 127 CreateGradient(item, gradient); in ToJsonValueColors() 128 valueColors.emplace_back(gradient); in ToJsonValueColors() 181 Gradient gradient; in ToJsonTrackShadow() local 182 CreateGradient(item, gradient); in ToJsonTrackShadow() 183 trackShadow.colors.emplace_back(gradient); in ToJsonTrackShadow() 209 void CreateGradient(const std::pair<Color, Color>& itemParam, Gradient& gradient) const in CreateGradient() 214 gradient.AddColor(gradientColorStart); in CreateGradient() 218 gradient.AddColor(gradientColorEnd); in CreateGradient()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_data_panel.cpp | 164 OHOS::Ace::NG::Gradient gradient; in ValueColors() local 165 if (!ConvertGradientColor(item, gradient)) { in ValueColors() 170 valueColors.emplace_back(gradient); in ValueColors() 253 OHOS::Ace::NG::Gradient gradient; in ShadowOption() local 254 if (!ConvertGradientColor(item, gradient)) { in ShadowOption() 259 shadowColors.emplace_back(gradient); in ShadowOption() 270 bool JSDataPanel::ConvertGradientColor(const JsiRef<JsiValue>& itemParam, OHOS::Ace::NG::Gradient& gradient) in ConvertGradientColor() argument 273 return ConvertResourceColor(itemParam, gradient); in ConvertGradientColor() 278 return ConvertResourceColor(itemParam, gradient); in ConvertGradientColor() 289 gradient in ConvertGradientColor() 294 ConvertResourceColor(const JsiRef<JsiValue>& itemParam, OHOS::Ace::NG::Gradient& gradient) ConvertResourceColor() argument 316 OHOS::Ace::NG::Gradient gradient; ConvertThemeColor() local [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/ |
H A D | canvas_renderer.cpp | 65 auto gradient = std::make_shared<Gradient>(nativeCanvasGradient->GetGradient()); in SetFillStyle() local 66 renderingContext2DModel_->SetFillGradient(gradient); in SetFillStyle() 81 auto gradient = std::make_shared<Gradient>(nativeCanvasGradient->GetGradient()); in SetStrokeStyle() local 82 renderingContext2DModel_->SetStrokeGradient(gradient); in SetStrokeStyle() 347 Gradient gradient = Gradient(); in CreateLinearGradient() local 348 gradient.SetType(GradientType::LINEAR); in CreateLinearGradient() 349 gradient.SetBeginOffset(beginOffset); in CreateLinearGradient() 350 gradient.SetEndOffset(endOffset); in CreateLinearGradient() 352 auto nativeCanvasGradient = FFIData::Create<NativeCanvasGradient>(gradient); in CreateLinearGradient() 365 Gradient gradient in CreateRadialGradient() local [all...] |
H A D | canvas_gradient.cpp | 19 NativeCanvasGradient::NativeCanvasGradient(const Gradient& gradient) : FFIData() in NativeCanvasGradient() argument 21 gradient_ = gradient; in NativeCanvasGradient()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/progress/ |
H A D | progress_paint_method.cpp | 70 Gradient gradient; in GenerateRingProgressColor() local 82 gradient.AddColor(gradientColorEnd); in GenerateRingProgressColor() 84 gradient.AddColor(gradientColorStart); in GenerateRingProgressColor() 85 return gradient; in GenerateRingProgressColor()
|
/foundation/arkui/ace_engine/test/unittest/core/svg/ |
H A D | parse_testtwo_ng.cpp | 650 Gradient gradient; in HWTEST_F() local 656 gradient.SetLinearGradient(linearGradientLocal); in HWTEST_F() 657 svgCircle->SetLinearGradient(Size(IMAGE_COMPONENT_WIDTH, IMAGE_COMPONENT_HEIGHT), gradient); in HWTEST_F() local 658 auto linearGradientInfo = gradient.GetLinearGradientInfo(); in HWTEST_F() 664 gradient.SetLinearGradient(linearGradientLocal); in HWTEST_F() 665 svgCircle->SetLinearGradient(Size(IMAGE_COMPONENT_WIDTH, IMAGE_COMPONENT_HEIGHT), gradient); in HWTEST_F() local 666 linearGradientInfo = gradient.GetLinearGradientInfo(); in HWTEST_F() 675 gradient.SetRadialGradient(radialGradientLocal); in HWTEST_F() 676 auto radialGradientInfo = gradient.GetRadialGradientInfo(); in HWTEST_F() 682 svgCircle->SetRadialGradient(Size(IMAGE_COMPONENT_WIDTH, IMAGE_COMPONENT_HEIGHT), gradient); in HWTEST_F() local 737 Gradient gradient; HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/canvas/ |
H A D | canvas_custom_paint_method_testtwo_ng.cpp | 124 Ace::Gradient gradient; in HWTEST_F() local 125 gradient.SetType(Ace::GradientType::LINEAR); in HWTEST_F() 126 EXPECT_EQ(paintMethod->MakeConicGradient(nullptr, gradient), nullptr); in HWTEST_F() 138 Ace::Gradient gradient; in HWTEST_F() local 139 gradient.type_ = Ace::GradientType::SWEEP; in HWTEST_F() 140 gradient.SetInnerRadius(0.0f); in HWTEST_F() 141 gradient.SetBeginOffset(Offset(1.0f, 1.0f)); in HWTEST_F() 142 gradient.SetEndOffset(Offset(1.0f, 1.0f)); in HWTEST_F() 143 gradient.colors_.emplace_back(Color::BLACK); in HWTEST_F() 144 gradient in HWTEST_F() 198 OHOS::Ace::Gradient gradient; HWTEST_F() local 241 OHOS::Ace::Gradient gradient; HWTEST_F() local 400 OHOS::Ace::Gradient gradient; HWTEST_F() local 448 OHOS::Ace::Gradient gradient; HWTEST_F() local 535 OHOS::Ace::Gradient gradient; HWTEST_F() local [all...] |