/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/canvas/ |
H A D | canvas_pattern.cpp | 31 CanvasPattern::~CanvasPattern() in ~CanvasPattern() 227 void CanvasPattern::Fill() in Fill() 251 void CanvasPattern::Stroke() in Stroke() 275 void CanvasPattern::Clip() in Clip() 299 void CanvasPattern::BeginPath() in BeginPath() 311 void CanvasPattern::ClosePath() in ClosePath() 893 void CanvasPattern::Save() in Save() 906 void CanvasPattern::Restore() in Restore() 1205 void CanvasPattern::DumpInfo() in DumpInfo() 1213 void CanvasPattern::Reset() in Reset() [all …]
|
H A D | canvas_model_ng.cpp | 47 V2::CANVAS_ETS_TAG, nodeId, []() { return AceType::MakeRefPtr<CanvasPattern>(); }); in Create() 49 return frameNode->GetPattern<CanvasPattern>(); in Create() 73 auto pattern = frameNode->GetPattern<CanvasPattern>(); in EnableAnalyzer() 82 auto pattern = frameNode->GetPattern<CanvasPattern>(); in SetImageAIOptions() 91 auto pattern = frameNode->GetPattern<CanvasPattern>(); in DetachRenderContext() 110 return frameNode->GetPattern<CanvasPattern>(); in GetCanvasPattern() 116 V2::CANVAS_ETS_TAG, nodeId, []() { return AceType::MakeRefPtr<CanvasPattern>(); }); in CreateFrameNode()
|
H A D | canvas_pattern.h | 38 class ACE_EXPORT CanvasPattern : public Pattern { 39 DECLARE_ACE_TYPE(CanvasPattern, Pattern); 42 CanvasPattern() = default; 43 ~CanvasPattern() override; 220 ACE_DISALLOW_COPY_AND_MOVE(CanvasPattern);
|
H A D | canvas_layout_algorithm.cpp | 29 auto pattern = host->GetPattern<CanvasPattern>(); in MeasureContent()
|
H A D | canvas_paint_method.h | 124 friend class CanvasPattern; variable
|
H A D | canvas_rendering_context_2d_model_ng.h | 127 WeakPtr<CanvasPattern> weakPattern_;
|
H A D | canvas_rendering_context_2d_model_ng.cpp | 72 auto canvasPattern = AceType::DynamicCast<CanvasPattern>(newPattern); in SetPattern()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | canvas_rendering_context_2d_modifier.cpp | 35 auto canvasPattern = AceType::DynamicCast<NG::CanvasPattern>(pattern); in SetCanvasBeginPath() 46 auto canvasPattern = AceType::DynamicCast<NG::CanvasPattern>(pattern); in SetCanvasClosePath() 57 auto canvasPattern = AceType::DynamicCast<NG::CanvasPattern>(pattern); in SetCanvasFill() 77 auto canvasPattern = AceType::DynamicCast<NG::CanvasPattern>(pattern); in SetCanvasMoveTo() 91 auto canvasPattern = AceType::DynamicCast<NG::CanvasPattern>(pattern); in SetCanvasArc() 110 auto canvasPattern = AceType::DynamicCast<NG::CanvasPattern>(pattern); in SetCanvasLineTo() 125 auto canvasPattern = AceType::DynamicCast<NG::CanvasPattern>(pattern); in SetCanvasStrokeStyle() 143 auto canvasPattern = AceType::DynamicCast<NG::CanvasPattern>(pattern); in SetCanvasLineWidth() 160 auto canvasPattern = AceType::DynamicCast<NG::CanvasPattern>(pattern); in SetCanvasStroke() 172 auto canvasPattern = AceType::DynamicCast<NG::CanvasPattern>(pattern); in SetCanvasAntiAlias() [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-components-canvas-canvaspattern.md | 1 # CanvasPattern chapter 3 **CanvasPattern** represents an object, created by the [createPattern](ts-canvasrenderingcontext2d.… 15 …D** object as a parameter to perform matrix transformation on the current **CanvasPattern** object. 40 private pattern : CanvasPattern | null = null 80 
|
H A D | ts-offscreencanvasrenderingcontext2d.md | 40 …CanvasPattern](ts-components-canvas-canvaspattern.md#canvaspattern) | No| No| Style to fill an are… 42 …CanvasPattern](ts-components-canvas-canvaspattern.md#canvaspattern) | No| No| Stroke color.<br> <b… 1588 createPattern(image: ImageBitmap, repetition: string | null): CanvasPattern | null 1609 | [CanvasPattern](ts-components-canvas-canvaspattern.md#canvaspattern) \| null | Created pattern fo… 1632 offContext.fillStyle = pattern as CanvasPattern
|
H A D | ts-canvasrenderingcontext2d.md | 102 …CanvasPattern](ts-components-canvas-canvaspattern.md#canvaspattern) | No | No | Style to fill an a… 104 …CanvasPattern](ts-components-canvas-canvaspattern.md#canvaspattern) | No | No | Stroke color.<br>… 1472 createPattern(image: ImageBitmap, repetition: string | null): CanvasPattern | null 1493 | [CanvasPattern](ts-components-canvas-canvaspattern.md#canvaspattern) \| null | Created pattern fo…
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-components-canvas-canvaspattern.md | 1 # CanvasPattern chapter 15 使用Matrix2D对象作为参数、对当前CanvasPattern进行矩阵变换。 40 private pattern : CanvasPattern | null = null 80 
|
H A D | ts-offscreencanvasrenderingcontext2d.md | 40 …CanvasPattern](ts-components-canvas-canvaspattern.md#canvaspattern) | 否 | 否 | 指定绘制的填充色。<br/>- … 42 …CanvasPattern](ts-components-canvas-canvaspattern.md#canvaspattern) | 否 | 否 | 设置线条的颜色。<br/>- … 1588 createPattern(image: ImageBitmap, repetition: string | null): CanvasPattern | null 1609 | [CanvasPattern](ts-components-canvas-canvaspattern.md#canvaspattern) \| null | 通过指定图像和重复方式创建图片填充的… 1632 offContext.fillStyle = pattern as CanvasPattern
|
H A D | ts-canvasrenderingcontext2d.md | 104 …CanvasPattern](ts-components-canvas-canvaspattern.md#canvaspattern) | 否 | 否 | 指定绘制的填充色。<br/>- … 106 …CanvasPattern](ts-components-canvas-canvaspattern.md#canvaspattern) | 否 | 否 | 设置线条的颜色。<br/>- … 1565 createPattern(image: ImageBitmap, repetition: string | null): CanvasPattern | null 1586 | [CanvasPattern](ts-components-canvas-canvaspattern.md#canvaspattern) \| null | 通过指定图像和重复方式创建图片填充的…
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/canvas/ |
H A D | canvas_test_ng.cpp | 100 V2::CANVAS_ETS_TAG, nodeId, []() { return AceType::MakeRefPtr<CanvasPattern>(); }); in __anoncd74928d0102() 104 auto pattern = frameNode->GetPattern<CanvasPattern>(); 199 V2::CANVAS_ETS_TAG, nodeId, []() { return AceType::MakeRefPtr<CanvasPattern>(); }); in __anoncd74928d0202() 203 auto pattern = frameNode->GetPattern<CanvasPattern>(); 228 V2::CANVAS_ETS_TAG, nodeId, []() { return AceType::MakeRefPtr<CanvasPattern>(); }); in __anoncd74928d0302() 232 auto pattern = frameNode->GetPattern<CanvasPattern>(); 252 V2::CANVAS_ETS_TAG, nodeId, []() { return AceType::MakeRefPtr<CanvasPattern>(); }); in __anoncd74928d0402() 256 auto pattern = frameNode->GetPattern<CanvasPattern>();
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/ |
H A D | js_drawing_rendering_context.cpp | 111 auto customPaintPattern = AceType::DynamicCast<NG::CanvasPattern>(canvasPattern); in SetRSCanvasCallback() 119 auto customPaintPattern = AceType::DynamicCast<NG::CanvasPattern>(canvasPattern_); in SetInvalidate()
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta3/ |
H A D | js-apidiff-arkui.md | 107 … | CanvasPattern … 123 | ArkUI | CanvasPattern | setTransform(transform?: Matrix2D): void; | 删除 |
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta3/ |
H A D | js-apidiff-arkui.md | 107 … | CanvasPattern … 123 | ArkUI | CanvasPattern | setTransform(transform?: Matrix2D): void; | Deleted|
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-arkui.md | 3 |新增|NA|模块名: canvaspattern<br>类名: CanvasPattern|canvaspattern.d.ts| 4 |新增|NA|模块名: canvaspattern<br>类名: CanvasPattern<br>方法名 or 属性名: setTransform|canvaspattern.d.ts| 184 |删除|模块名: canvas<br>类名: CanvasPattern|NA|canvas.d.ts| 185 |删除|模块名: canvas<br>类名: CanvasPattern<br>方法名 or 属性名: setTransform|NA|canvas.d.ts|
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-js/ |
H A D | js-components-canvas-canvasrenderingcontext2d.md | 53 …CanvasPattern | 指定绘制的填充色。<br/>- 类型为<color>时,表示设置填充区域的颜色。<br/>- 类型为CanvasGradient时,… 55 …CanvasPattern | 设置描边的颜色。<br/>- 类型为<color>时,表示设置描边使用的颜色。<br/>- 类型为CanvasGradient时,表…
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-js/ |
H A D | js-components-canvas-canvasrenderingcontext2d.md | 53 …CanvasPattern | Style to fill an area.<br>- When the type is **\<color>**, this parameter indicate… 55 …CanvasPattern | Stroke style.<br>- When the type is **\<color>**, this parameter indicates the str…
|
/ohos5.0/docs/en/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-arkui.md | 3 |Added|NA|Module name: canvaspattern<br>Class name: CanvasPattern|canvaspattern.d.ts| 4 |Added|NA|Module name: canvaspattern<br>Class name: CanvasPattern<br>Method or attribute name: setT… 184 |Deleted|Module name: canvas<br>Class name: CanvasPattern|NA|canvas.d.ts| 185 |Deleted|Module name: canvas<br>Class name: CanvasPattern<br>Method or attribute name: setTransform…
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-arkui.md | 51 |新增|NA|模块名: canvas<br>类名: CanvasPattern|canvas.d.ts| 52 |新增|NA|模块名: canvas<br>类名: CanvasPattern<br>方法 or 属性:setTransform(transform?: Matrix2D): void;|canva… 53 |新增|NA|类名:CanvasRenderer<br>方法or属性:fillStyle: string \| number \| CanvasGradient \| CanvasPattern;|… 54 |新增|NA|类名:CanvasRenderer<br>方法or属性:strokeStyle: string \| number \| CanvasGradient \| CanvasPattern…
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/Beta5 to v3.2-Release/ |
H A D | js-apidiff-arkui.md | 164 |起始版本有变化|类名:CanvasPattern<br>起始版本:8|类名:CanvasPattern<br>起始版本:9|canvaspattern.d.ts| 165 |起始版本有变化|类名:CanvasPattern<br>方法 or 属性:setTransform(transform?: Matrix2D): void;<br>起始版本:8|类名:Canvas… 301 …g \| CanvasGradient \| CanvasPattern;<br>起始版本:8|类名:CanvasRenderer<br>方法 or 属性:fillStyle: string \|… 302 … \| CanvasGradient \| CanvasPattern;<br>起始版本:8|类名:CanvasRenderer<br>方法 or 属性:strokeStyle: string \… 304 …null): CanvasPattern \| null;<br>起始版本:8|类名:CanvasRenderer<br>方法 or 属性:createPattern(image: ImageBi…
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/ |
H A D | js-apis-arkui-builderNode.md | 36 …-1)的情况下,目前在作为根节点的自定义组件中支持纹理导出的有以下组件:Badge、Blank、Button、CanvasGradient、CanvasPattern、CanvasRenderin…
|