Home
last modified time | relevance | path

Searched refs:radialGradient (Results 1 – 25 of 33) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/property/
H A Dgradient_property_test_ng.cpp164 RadialGradient radialGradient; variable
169 radialGradient.radialCenterX = std::make_optional(TEST_LENGTH3);
170 radialGradient.radialCenterY = std::make_optional(TEST_LENGTH4);
171 radialGradient.fRadialCenterX = std::make_optional(TEST_LENGTH5);
172 radialGradient.fRadialCenterY = std::make_optional(TEST_LENGTH6);
173 gradient.SetRadialGradient(radialGradient);
314 RadialGradient radialGradient; variable
315 gradient.SetRadialGradient(radialGradient);
352 radialGradient.radialCenterX = std::make_optional(TEST_LENGTH3);
353 radialGradient.radialCenterY = std::make_optional(TEST_LENGTH4);
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/svg/parse/
H A Dsvg_graphic.cpp87 const auto& radialGradient = gradient.GetRadialGradient(); in SetRadialGradient() local
90 gradientInfo.r = ConvertDimensionToPx(radialGradient.radialHorizontalSize ? in SetRadialGradient()
91 Dimension(radialGradient.radialHorizontalSize.value().Value(), in SetRadialGradient()
93 gradientInfo.cx = ConvertDimensionToPx(radialGradient.radialCenterX ? in SetRadialGradient()
94 Dimension(radialGradient.radialCenterX.value().Value(), in SetRadialGradient()
95 radialGradient.radialCenterX.value().Unit()) : 0.5_pct, width) + bounds.Left(); in SetRadialGradient()
96 gradientInfo.cy = ConvertDimensionToPx(radialGradient.radialCenterY ? in SetRadialGradient()
97 Dimension(radialGradient.radialCenterY.value().Value(), in SetRadialGradient()
98 radialGradient.radialCenterY.value().Unit()) : 0.5_pct, height) + bounds.Top(); in SetRadialGradient()
99 if (radialGradient.fRadialCenterX && radialGradient.fRadialCenterX->IsValid()) { in SetRadialGradient()
[all …]
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-universal-attributes-gradient-color.md49 ## radialGradient section
51 radialGradient(value: { center: [Length, Length]; radius: number | string; colors: Array\<[Resource…
158 该示例通过radialGradient来实现组件颜色径向渐变。
167 Text('radialGradient').fontSize(12).width('90%').fontColor(0xCCCCCC)
171 .radialGradient({
176 Text('radialGradient Repeat').fontSize(12).width('90%').fontColor(0xCCCCCC)
180 .radialGradient({
/ohos5.0/docs/zh-cn/application-dev/ui/
H A Darkts-color-effect.md12 | [radialGradient](../reference/apis-arkui/arkui-ts/ts-universal-attributes-gradient-color.md#radia…
241 .radialGradient({
265 .radialGradient({
286 .radialGradient({
307 .radialGradient({
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/rosen/
H A Ddrawing_decoration_painter.cpp398 auto radialGradient = gradient.GetRadialGradient(); in CreateRadialGradient() local
399 if (!radialGradient) { in CreateRadialGradient()
402 RSPoint center = GetCenter(radialGradient, size); in CreateRadialGradient()
453 if (radialGradient->radialCenterX) { in GetCenter()
458 if (radialGradient->radialCenterY) { in GetCenter()
470 if (radialGradient->radialHorizontalSize) { in GetCircleSize()
475 if (radialGradient->radialVerticalSize) { in GetCircleSize()
482 …if ((radialGradient->radialShape && radialGradient->radialShape.value() == NG::RadialShapeType::CI… in GetCircleSize()
483 (!radialGradient->radialShape && !radialGradient->radialSizeType && in GetCircleSize()
484 radialGradient->radialHorizontalSize && !radialGradient->radialVerticalSize)) { in GetCircleSize()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dskia_decoration_painter.cpp425 auto radialGradient = gradient.GetRadialGradient(); in CreateRadialGradient() local
426 if (!radialGradient) { in CreateRadialGradient()
429 SkPoint center = GetCenter(radialGradient, size); in CreateRadialGradient()
480 if (radialGradient->radialCenterX) { in GetCenter()
485 if (radialGradient->radialCenterY) { in GetCenter()
497 if (radialGradient->radialHorizontalSize) { in GetCircleSize()
502 if (radialGradient->radialVerticalSize) { in GetCircleSize()
509 …if ((radialGradient->radialShape && radialGradient->radialShape.value() == NG::RadialShapeType::CI… in GetCircleSize()
510 (!radialGradient->radialShape && !radialGradient->radialSizeType && in GetCircleSize()
511 radialGradient->radialHorizontalSize && !radialGradient->radialVerticalSize)) { in GetCircleSize()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/svg/
H A Drender_svg_base.cpp889 const auto& radialGradient = gradient->GetRadialGradient(); in UpdateGradient() local
892radialGradient.radialHorizontalSize.value().Value(), radialGradient.radialHorizontalSize.value().U… in UpdateGradient()
894 ConvertDimensionToPx(radialGradient.radialHorizontalSize ? radialHorizontalSize : in UpdateGradient()
897radialGradient.radialCenterX.value().Value(), radialGradient.radialCenterX.value().Unit()); in UpdateGradient()
899 …ConvertDimensionToPx(radialGradient.radialCenterX ? radialCenterX : 0.5_pct, width) + bounds.Left(… in UpdateGradient()
901radialGradient.radialCenterY.value().Value(), radialGradient.radialCenterY.value().Unit()); in UpdateGradient()
903 …ConvertDimensionToPx(radialGradient.radialCenterY ? radialCenterY : 0.5_pct, height) + bounds.Top(… in UpdateGradient()
904 if (radialGradient.fRadialCenterX && radialGradient.fRadialCenterX->IsValid()) { in UpdateGradient()
905 …gradientInfo.fx = ConvertDimensionToPx(radialGradient.fRadialCenterX.value(), width) + bounds.Left… in UpdateGradient()
909 if (radialGradient.fRadialCenterY && radialGradient.fRadialCenterY->IsValid()) { in UpdateGradient()
[all …]
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.19/
H A Dchangelogs-arkui.md119 ## cl.arkui.2 linearGradient、sweepGradient、radialGradient通用属性及LinearGradient interface中的colors参数类型从…
133 变更前:允许将linearGradient、sweepGradient、radialGradient通用属性及LinearGradient interface中的colors参数定义为Array&l…
139 linearGradient、sweepGradient、radialGradient通用属性的起始支持版本为API 7,LinearGradient interface中的起始支持版本为API 9。
147 如果需要定义linearGradient、sweepGradient、radialGradient接口中使用的变量,colors参数的类型应准确定义为与Array&lt;[ResourceColor…
169 ## cl.arkui.3 sweepGradient、radialGradient通用属性的center参数类型从Array&lt;any&gt;变更为[Length, Length]
183 变更前:允许将sweepGradient、radialGradient通用属性的center参数类型定义为Array&lt;any&gt;类型。
197 如果需要定义sweepGradient、radialGradient接口中使用的变量,center参数的类型应准确定义为与[Length, Length]兼容的类型。
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/painter/
H A Drosen_decoration_painter.cpp689 if (radialGradient.radialCenterX) { in GetCenter()
694 if (radialGradient.radialCenterY) { in GetCenter()
706 if (radialGradient.radialCenterX) { in GetCenter()
711 if (radialGradient.radialCenterY) { in GetCenter()
726 if (radialGradient.radialHorizontalSize) { in GetCircleSize()
739 …if ((radialGradient.radialShape && radialGradient.radialShape.value() == RadialShapeType::CIRCLE) … in GetCircleSize()
740 …(!radialGradient.radialShape && !radialGradient.radialSizeType && radialGradient.radialHorizontalS… in GetCircleSize()
745radialGradient.radialSizeType ? radialGradient.radialSizeType.value() : RadialSizeType::NONE; in GetCircleSize()
784 …if ((radialGradient.radialShape && radialGradient.radialShape.value() == RadialShapeType::CIRCLE) … in GetCircleSize()
785 …(!radialGradient.radialShape && !radialGradient.radialSizeType && radialGradient.radialHorizontalS… in GetCircleSize()
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-universal-attributes-gradient-color.md45 ## radialGradient section
47 radialGradient(value: { center: [Length, Length]; radius: number | string; colors: Array\<[Resource…
151 Text('radialGradient').fontSize(12).width('90%').fontColor(0xCCCCCC)
155 .radialGradient({
160 Text('radialGradient Repeat').fontSize(12).width('90%').fontColor(0xCCCCCC)
164 .radialGradient({
/ohos5.0/docs/en/application-dev/ui/
H A Darkts-color-effect.md12 | [radialGradient](../reference/apis-arkui/arkui-ts/ts-universal-attributes-gradient-color.md#radia…
241 .radialGradient({
265 .radialGradient({
286 .radialGradient({
307 .radialGradient({
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_5.0.0.19/
H A Dchangelogs-arkui.md119 ## cl.arkui.2 Change in the colors Parameter Type for linearGradient, sweepGradient, radialGradient
133 …ors** parameter for the **linearGradient**, **sweepGradient**, and **radialGradient** universal at…
139 **linearGradient**, **sweepGradient**, and **radialGradient**: API version 7; **LinearGradient**: A…
147 To define variables used in the **linearGradient**, **sweepGradient**, and **radialGradient** APIs,…
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/shader_effect_napi/
H A Djs_shader_effect.cpp225 …std::shared_ptr<ShaderEffect> radialGradient = ShaderEffect::CreateRadialGradient(drawingCenterPoi… in CreateRadialGradient() local
227 return JsShaderEffect::Create(env, radialGradient); in CreateRadialGradient()
248 …std::shared_ptr<ShaderEffect> radialGradient = ShaderEffect::CreateRadialGradient(drawingCenterPoi… in CreateRadialGradient() local
250 return JsShaderEffect::Create(env, radialGradient); in CreateRadialGradient()
266 …std::shared_ptr<ShaderEffect> radialGradient = ShaderEffect::CreateRadialGradient(drawingCenterPoi… in CreateRadialGradient() local
268 return JsShaderEffect::Create(env, radialGradient); in CreateRadialGradient()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/svg/
H A Dparse_test_ng.cpp979 auto radialGradient = gradient.GetRadialGradient(); variable
980 EXPECT_EQ(radialGradient.fRadialCenterX.has_value(), true);
982 EXPECT_EQ(radialGradient.fRadialCenterY.has_value(), true);
984 EXPECT_EQ(radialGradient.radialCenterX.has_value(), true);
985 EXPECT_FLOAT_EQ(radialGradient.radialCenterX->ConvertToPx(), ZERO);
986 EXPECT_EQ(radialGradient.radialCenterY.has_value(), true);
987 EXPECT_FLOAT_EQ(radialGradient.radialCenterY->ConvertToPx(), ZERO);
988 EXPECT_EQ(radialGradient.radialHorizontalSize.has_value(), true);
990 EXPECT_EQ(radialGradient.radialVerticalSize.has_value(), true);
992 EXPECT_EQ(radialGradient.radialShape.has_value(), false);
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/property/
H A Dgradient_property.h410 void SetRadialGradient(const RadialGradient& radialGradient) in SetRadialGradient() argument
412 radialGradient_ = std::make_shared<RadialGradient>(radialGradient); in SetRadialGradient()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/
H A Dinspector_composed_element.cpp1587 auto radialGradient = decoration->GetGradient(); in GetRadialGradient() local
1588 if (GradientType::RADIAL != radialGradient.GetType()) { in GetRadialGradient()
1592 auto radialCenterX = radialGradient.GetRadialGradient().radialCenterX; in GetRadialGradient()
1593 auto radialCenterY = radialGradient.GetRadialGradient().radialCenterY; in GetRadialGradient()
1601 auto radius = radialGradient.GetRadialGradient().radialVerticalSize; in GetRadialGradient()
1606 GetColorsAndRepeating(resultJson, radialGradient); in GetRadialGradient()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Ddecoration.h561 void SetRadialGradient(const RadialGradient& radialGradient) in SetRadialGradient() argument
563 radialGradient_ = radialGradient; in SetRadialGradient()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dview_abstract_model_impl.cpp902 auto radialGradient = ToGradient(gradient); in SetRadialGradient() local
907 decoration->SetGradient(radialGradient); in SetRadialGradient()
912 BoxStateAttribute::GRADIENT, radialGradient, stack->GetVisualState()); in SetRadialGradient()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/
H A DArkXComponent.ts372radialGradient(value: { center: Array<any>; radius: number | string; colors: Array<any>; repeating…
H A DArkSpan.ts795radialGradient(value: { center: Array<any>; radius: number | string; colors: Array<any>; repeating…
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/export/
H A DarkComponent.d.ts204 radialGradient(value: {
635 radialGradient(value: {
1683 radialGradient(value: {
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-Release/
H A Djs-apidiff-arkui.md316radialGradient(value: { center: Array\<any>; radius: number \| string; colors: Array\<any>; repeat…
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_common_modifier.cpp5258 auto radialGradient = gradient.GetRadialGradient(); in GetRadialGradient() local
5260 CHECK_NULL_RETURN(radialGradient, ERROR_INT_CODE); in GetRadialGradient()
5261 …(*values)[NUM_0] = radialGradient->radialCenterX->GetNativeValue(static_cast<DimensionUnit>(unit)); in GetRadialGradient()
5262 …(*values)[NUM_1] = radialGradient->radialCenterY->GetNativeValue(static_cast<DimensionUnit>(unit)); in GetRadialGradient()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/interfaces/
H A Dnative_node_test.cpp245 … ArkUI_NumberValue radialGradient[] = {{.f32 = val0}, {.f32 = val0}, {.f32 = val0}, {.i32 = true}}; variable
246 …ArkUI_AttributeItem radialGradientItem = {radialGradient, sizeof(radialGradient) / sizeof(ArkUI_Nu…
254 radialGradientItem.size = sizeof(radialGradient) / sizeof(ArkUI_NumberValue);
/ohos5.0/docs/en/release-notes/api-diff/v3.2-Release/
H A Djs-apidiff-arkui.md316radialGradient(value: { center: Array\<any>; radius: number \| string; colors: Array\<any>; repeat…

12