/ohos5.0/docs/en/application-dev/reference/apis-arkui/js-service-widget-ui/ |
H A D | js-service-widget-common-gradient.md | 1 # Gradient Styles 3 Gradient styles are commonly supported and can be set in the **style** attribute or a **.css** file… 12 ## Linear Gradient/Repeating Linear Gradient 46 1. Gradient from top to bottom (default) 52 /* Gradient starts from red at the top to green at the bottom. */ 59 2. Gradient at an angle of 45° 62 /* Gradient at an angle of 45°, changing from red to green */ 68 3. Gradient from left to right 71 …/* Gradient from left to right, which is available in the 270 px width between the left 90 px and …
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-js/ |
H A D | js-components-common-gradient.md | 1 # Gradient Styles 7 Gradient styles are commonly supported and can be set in the **style** attribute or a **.css** file… 13 ## Linear Gradient/Repeating Linear Gradient 44 1. Gradient from top to bottom (default) 50 /* Gradient starts from red at the top to green at the bottom. */ 59 2. Gradient at an angle of 45° 62 /* Gradient at an angle of 45°, changing from red to green */ 70 3. Gradient from left to right 73 …/* Gradient from left to right, which is available in the 270 px width between the left 90 px and …
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/data_panel/ |
H A D | data_panel_modifier.h | 51 Gradient progressColors; 52 Gradient shadowColor; 63 Gradient segmentColor; 64 Gradient segmentShadowColor; 117 void SetValueColors(const std::vector<Gradient>& valueColors) in SetValueColors() 162 …void SetShadowColors(const std::vector<Gradient>& valueColors, const size_t shadowColorsLastLength) in SetShadowColors() 198 Gradient SortGradientColorsOffset(const Gradient& srcGradient) const;
|
H A D | data_panel_paint_property.h | 33 std::vector<Gradient> colors; 117 std::vector<Gradient> valueColors; in ToJsonValueColors() 126 Gradient gradient; in ToJsonValueColors() 134 Gradient gradientItem = valueColors[i]; in ToJsonValueColors() 181 Gradient gradient; in ToJsonTrackShadow() 194 Gradient gradientItem = trackShadow.colors[i]; in ToJsonTrackShadow() 209 void CreateGradient(const std::pair<Color, Color>& itemParam, Gradient& gradient) const in CreateGradient() 226 …ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(ValueColors, std::vector<Gradient>, PROPERTY_UPDATE_RENDER);
|
H A D | data_panel_paint_method.cpp | 43 std::vector<Gradient> valuesColor; in UpdateContentModifier() 49 Gradient gradient; in UpdateContentModifier() 87 void DataPanelPaintMethod::CreateGradient(const std::pair<Color, Color>& itemParam, Gradient& gradi… in CreateGradient()
|
/ohos5.0/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() 87 Gradient gradient = Gradient(); 126 Gradient gradient = Gradient(); 152 Gradient gradient = Gradient(); 188 Gradient gradient = Gradient(); 217 Gradient gradient = Gradient(); 296 Gradient gradient = Gradient();
|
/ohos5.0/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() 30 Gradient gradient; in Add() 60 Gradient gradient; in Minus() 90 Gradient gradient; in Multiply() 106 Gradient GetGradient() const in GetGradient() 112 Gradient gradientValue_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/property/ |
H A D | gradient_property.cpp | 20 void Gradient::AddColor(const GradientColor& color) in AddColor() 25 void Gradient::ClearColors() in ClearColors() 30 static void GetColorsAndRepeating(std::unique_ptr<JsonValue>& resultJson, const Gradient& gradient) in GetColorsAndRepeating() 47 std::unique_ptr<JsonValue> Gradient::LinearGradientToJson() const in LinearGradientToJson() 89 std::unique_ptr<JsonValue> Gradient::SweepGradientToJson() const in SweepGradientToJson() 120 std::unique_ptr<JsonValue> Gradient::RadialGradientToJson() const in RadialGradientToJson()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | gradient_style_modifier.h | 33 explicit ColorAnimatableArithmetic(const Gradient& gradient); 57 explicit ColorStopAnimatableArithmetic(const Gradient& gradient); 89 Gradient GetGradient() const; 90 void SetGradient(const Gradient& gradient); 102 std::shared_ptr<Rosen::RSProperty<Gradient>> gradient_;
|
H A D | gradient_style_modifier.cpp | 77 Gradient GradientStyleModifier::GetGradient() const in GetGradient() 79 Gradient gradient; in GetGradient() 101 void GradientStyleModifier::SetGradient(const Gradient& gradient) in SetGradient() 122 gradient_ = std::make_shared<Rosen::RSProperty<Gradient>>(gradient); in SetGradient() 164 ColorAnimatableArithmetic::ColorAnimatableArithmetic(const Gradient& gradient) in ColorAnimatableArithmetic() 253 ColorStopAnimatableArithmetic::ColorStopAnimatableArithmetic(const Gradient& gradient) in ColorStopAnimatableArithmetic()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | data_panel_modifier.cpp | 75 void ConvertThemeColor(std::vector<OHOS::Ace::NG::Gradient>& colors) in ConvertThemeColor() 86 OHOS::Ace::NG::Gradient gradient; in ConvertThemeColor() 103 std::vector<OHOS::Ace::NG::Gradient> shadowColors(gradient->length); in SetValueColors() 111 OHOS::Ace::NG::Gradient tempGradient; in SetValueColors() 128 std::vector<OHOS::Ace::NG::Gradient> colors; in ResetValueColors() 140 std::vector<OHOS::Ace::NG::Gradient> shadowColors(gradient->length); in SetTrackShadow() 148 OHOS::Ace::NG::Gradient tempGradient; in SetTrackShadow() 184 std::vector<OHOS::Ace::NG::Gradient> colors; in ResetTrackShadow()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/ |
H A D | canvas_gradient.h | 28 explicit NativeCanvasGradient(const Gradient& gradient); 32 Gradient& GetGradient() in GetGradient() 38 Gradient gradient_;
|
H A D | canvas_renderer.cpp | 71 auto gradient = std::make_shared<Gradient>(nativeCanvasGradient->GetGradient()); in SetFillStyle() 87 auto gradient = std::make_shared<Gradient>(nativeCanvasGradient->GetGradient()); in SetStrokeStyle() 353 Gradient gradient = Gradient(); in CreateLinearGradient() 371 Gradient gradient = Gradient(); in CreateRadialGradient()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/ |
H A D | js_canvas_gradient.h | 37 std::shared_ptr<Gradient> GetGradient() const in GetGradient() 41 void SetGradient(const std::shared_ptr<Gradient>& gradient) in SetGradient() 49 std::shared_ptr<Gradient> gradient_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | svg_paint_state.h | 65 std::optional<Gradient>& GetGradient() in GetGradient() 70 const std::optional<Gradient>& GetGradient() const in GetGradient() 75 void SetGradient(const Gradient& gradient, bool isSelf = true) 148 std::optional<Gradient> gradient_; 321 std::optional<Gradient>& GetGradient() in GetGradient() 326 const std::optional<Gradient>& GetGradient() const in GetGradient() 331 void SetGradient(const Gradient& gradient, bool isSelf = true) 382 std::optional<Gradient> gradient_;
|
H A D | paint_state.h | 173 Gradient, enumerator 190 const Gradient& GetGradient() const in GetGradient() 195 void SetGradient(const Gradient& gradient) in SetGradient() 197 paintStyle_ = PaintStyle::Gradient; in SetGradient() 312 Gradient gradient_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_data_panel.h | 34 …static bool ConvertGradientColor(const JsiRef<JsiValue>& itemParam, OHOS::Ace::NG::Gradient& gradi… 35 …static bool ConvertResourceColor(const JsiRef<JsiValue>& itemParam, OHOS::Ace::NG::Gradient& gradi… 36 static void ConvertThemeColor(std::vector<OHOS::Ace::NG::Gradient>& colors);
|
H A D | js_data_panel.cpp | 152 std::vector<OHOS::Ace::NG::Gradient> valueColors; in ValueColors() 164 OHOS::Ace::NG::Gradient gradient; in ValueColors() 226 std::vector<OHOS::Ace::NG::Gradient> shadowColors; in ShadowOption() 253 OHOS::Ace::NG::Gradient gradient; in ShadowOption() 270 bool JSDataPanel::ConvertGradientColor(const JsiRef<JsiValue>& itemParam, OHOS::Ace::NG::Gradient& … in ConvertGradientColor() 294 bool JSDataPanel::ConvertResourceColor(const JsiRef<JsiValue>& itemParam, OHOS::Ace::NG::Gradient& … in ConvertResourceColor() 311 void JSDataPanel::ConvertThemeColor(std::vector<OHOS::Ace::NG::Gradient>& colors) in ConvertThemeColor() 316 OHOS::Ace::NG::Gradient gradient; in ConvertThemeColor()
|
/ohos5.0/foundation/graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/spancolorfill/ |
H A D | fill_gradient.h | 35 class Gradient { 63 FillGradient(FillInterpolator& inter, Gradient& GradientFunction, in FillGradient() 96 Gradient* gradientFunction_; 109 class GradientRadialCalculate : public virtual Gradient { 210 class GradientLinearCalculate : public virtual Gradient {
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_data_panel_ffi.cpp | 97 std::vector<OHOS::Ace::NG::Gradient> valueColors; in FfiOHOSAceFrameworkDataPanelSetValueColors() 100 OHOS::Ace::NG::Gradient gradient; in FfiOHOSAceFrameworkDataPanelSetValueColors() 135 std::vector<OHOS::Ace::NG::Gradient> valueColors; in FfiOHOSAceFrameworkDataPanelSetTrackShadow() 137 OHOS::Ace::NG::Gradient gradient; in FfiOHOSAceFrameworkDataPanelSetTrackShadow()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | render_context.h | 543 ACE_DEFINE_PROPERTY_FUNC_WITH_GROUP(BdImage, BorderImageGradient, Gradient); 632 ACE_DEFINE_PROPERTY_GROUP(Gradient, GradientProperty); 633 ACE_DEFINE_PROPERTY_FUNC_WITH_GROUP(Gradient, LinearGradient, NG::Gradient); 634 ACE_DEFINE_PROPERTY_FUNC_WITH_GROUP(Gradient, SweepGradient, NG::Gradient); 635 ACE_DEFINE_PROPERTY_FUNC_WITH_GROUP(Gradient, RadialGradient, NG::Gradient); 636 ACE_DEFINE_PROPERTY_FUNC_WITH_GROUP(Gradient, LastGradientType, NG::GradientType); 753 virtual void OnBorderImageGradientUpdate(const Gradient& gradient) {} in OnBorderImageGradientUpdate() 786 virtual void OnLinearGradientUpdate(const NG::Gradient& value) {} in OnLinearGradientUpdate() 787 virtual void OnSweepGradientUpdate(const NG::Gradient& value) {} in OnSweepGradientUpdate() 788 virtual void OnRadialGradientUpdate(const NG::Gradient& value) {} in OnRadialGradientUpdate()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/progress/ |
H A D | progress_modifier.h | 57 void SetRingProgressColor(const Gradient& color); 116 Gradient CreateCapsuleGradient() const; 118 Gradient SortGradientColorsByOffset(const Gradient& gradient) const;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_data_panel_bridge.cpp | 38 void ConvertThemeColor(std::vector<OHOS::Ace::NG::Gradient>& colors) in ConvertThemeColor() 43 OHOS::Ace::NG::Gradient gradient; in ConvertThemeColor() 56 bool ConvertResourceColor(const EcmaVM* vm, const Local<JSValueRef>& item, OHOS::Ace::NG::Gradient&… in ConvertResourceColor() 73 …dientColor(const EcmaVM* vm, const Local<JSValueRef>& itemParam, OHOS::Ace::NG::Gradient& gradient) in ConvertGradientColor() 97 void SetTrackShadowObject(ArkUINodeHandle nativeNode, std::vector<OHOS::Ace::NG::Gradient>& shadowC… in SetTrackShadowObject() 128 std::vector<OHOS::Ace::NG::Gradient> shadowColors; in SetValueColors() 133 OHOS::Ace::NG::Gradient gradient; in SetValueColors() 208 std::vector<OHOS::Ace::NG::Gradient> shadowColors; in SetTrackShadow() 215 OHOS::Ace::NG::Gradient gradient; in SetTrackShadow()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_theme/theme_apply/ |
H A D | js_data_panel_theme.h | 33 std::vector<OHOS::Ace::NG::Gradient> valueColors; in ApplyTheme() 34 OHOS::Ace::NG::Gradient gradient; in ApplyTheme()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/declaration/svg/ |
H A D | svg_gradient_declaration.h | 24 Gradient gradient = Gradient(); 116 const Gradient& GetGradient() const in GetGradient()
|