Searched refs:overlayColor (Results 1 – 9 of 9) sorted by relevance
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-attributes-overlay.md | 136 @State overlayColor: string = 'rgba(0, 0, 0, 0.6)'; 138 … = new ComponentContent(this.uiContext, wrapBuilder(overlayBuilder), new Params(this.overlayColor)) 142 if (this.overlayColor.includes('0.6')) { 143 this.overlayColor = 'rgba(0, 0, 0, 0.1)' 144 this.overlayNode.update(new Params(this.overlayColor)); 146 this.overlayColor = 'rgba(0, 0, 0, 0.6)' 147 this.overlayNode.update(new Params(this.overlayColor)); 155 Text(this.overlayColor)
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | color.cpp | 259 Color Color::BlendColor(const Color& overlayColor) const in BlendColor() 262 return overlayColor; in BlendColor() 265 return BlendColorWithAlpha(overlayColor); in BlendColor() 267 auto alphaRate = static_cast<float>(overlayColor.GetAlpha()) / MAX_ALPHA; in BlendColor() 268 …auto newRed = static_cast<uint8_t>(GetRed() * (1.0f - alphaRate) + overlayColor.GetRed() * alphaRa… in BlendColor() 270 …auto newBlue = static_cast<uint8_t>(GetBlue() * (1.0f - alphaRate) + overlayColor.GetBlue() * alph… in BlendColor() 280 Color Color::BlendColorWithAlpha(const Color& overlayColor) const in BlendColorWithAlpha() 283 float alphaB = overlayColor.GetAlpha() / 255.0; in BlendColorWithAlpha() 285 … float blendRed = CalculateBlend(alphaA, alphaB, GetRed() / 255.0, overlayColor.GetRed() / 255.0); in BlendColorWithAlpha() 286 …float blendGreen = CalculateBlend(alphaA, alphaB, GetGreen() / 255.0, overlayColor.GetGreen() / 25… in BlendColorWithAlpha() [all …]
|
H A D | color.h | 83 Color BlendColor(const Color& overlayColor) const; 85 Color BlendColorWithAlpha(const Color& overlayColor) const;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_utils_bridge.cpp | 176 Color overlayColor; in BlendColor() local 177 …ils::ParseJsColor(vm, firstArg, color) || !ArkTSUtils::ParseJsColor(vm, secondArg, overlayColor)) { in BlendColor() 180 auto blendColor = color.BlendColor(overlayColor); in BlendColor()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_node/src/ |
H A D | render_node.ts | 305 blendColor(overlayColor: ColorMetrics): ColorMetrics { 306 if (overlayColor === undefined || overlayColor === null) { 311 …const chanels = getUINativeModule().nativeUtils.blendColor(this.toNumeric(), overlayColor.toNumeri…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text_field/ |
H A D | render_text_field.h | 184 void SetOverlayColor(const Color& overlayColor) in SetOverlayColor() argument 186 overlayColor_ = overlayColor; in SetOverlayColor()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsXNode.js | 1686 blendColor(overlayColor) { argument 1687 if (overlayColor === undefined || overlayColor === null) { 1692 …const chanels = getUINativeModule().nativeUtils.blendColor(this.toNumeric(), overlayColor.toNumeri…
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/ |
H A D | js-apis-arkui-graphics.md | 624 blendColor(overlayColor: ColorMetrics): ColorMetrics 636 | overlayColor | [ColorMetrics](#colormetrics12) | 是 | 叠加颜色的 ColorMetrics 类的实例 |
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/ |
H A D | js-apis-arkui-graphics.md | 612 blendColor(overlayColor: ColorMetrics): ColorMetrics 624 | overlayColor | [ColorMetrics](#colormetrics12) | Yes| Instance of the **ColorMetrics** class for …
|