Home
last modified time | relevance | path

Searched refs:DrawableDescriptor (Results 1 – 25 of 74) sorted by relevance

123

/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/
H A Djs-apis-arkui-drawableDescriptor.md17 ## DrawableDescriptor section
42 .id)) as DrawableDescriptor;
165 constructor(foreground?: DrawableDescriptor, background?: DrawableDescriptor, mask?: DrawableDescri…
182 getForeground(): DrawableDescriptor;
184 获取前景的DrawableDescriptor对象。
194 | [DrawableDescriptor](#drawabledescriptor) | DrawableDescriptor对象。 |
209 获取背景的DrawableDescriptor对象。
219 | [DrawableDescriptor](#drawabledescriptor) | DrawableDescriptor对象。 |
232 getMask(): DrawableDescriptor
234 获取蒙版的DrawableDescriptor对象。
[all …]
H A Djs-apis-arkui-drawableDescriptor-sys.md1 # @ohos.arkui.drawableDescriptor (DrawableDescriptor)(系统接口)
11 > 当前页面仅包含本模块的系统接口,其他公开接口参见[@ohos.arkui.drawableDescriptor (DrawableDescriptor)](js-apis-arkui-drawa…
16 import { DrawableDescriptor, LayeredDrawableDescriptor } from '@kit.ArkUI';
19 ## DrawableDescriptor section
25 创建DrawableDescriptor或LayeredDrawableDescriptor对象。对象构造需要使用全球化接口[getDrawableDescriptor](../apis-local…
H A Ddrawable__descriptor_8h.md26 …leDescriptor](_ark_u_i___native_module.md#arkui_drawabledescriptor) | 定义 DrawableDescriptor 对象。 |
34 …i___native_module.md#oh_pixelmapnativehandle) pixelMap) | 使用 PixelMap 创建 DrawableDescriptor 对象。 |
35 …e.md#oh_pixelmapnativehandle) \*array, int32_t size) | 使用 PixelMap 图片数组创建DrawableDescriptor 对象。 |
36 …_native_module.md#arkui_drawabledescriptor) \*drawableDescriptor) | 销毁 DrawableDescriptor 对象指针。 |
/ohos5.0/docs/en/application-dev/reference/apis-arkui/
H A Djs-apis-arkui-drawableDescriptor.md1 # @ohos.arkui.drawableDescriptor (DrawableDescriptor)
17 ## DrawableDescriptor section
42 .id)) as DrawableDescriptor;
123 @State maskDraw:DrawableDescriptor|undefined=undefined
164 getForeground(): DrawableDescriptor;
176 | [DrawableDescriptor](#drawabledescriptor) | **DrawableDescriptor** object.|
189 getBackground(): DrawableDescriptor;
201 | [DrawableDescriptor](#drawabledescriptor) | **DrawableDescriptor** object.|
214 getMask(): DrawableDescriptor
216 Obtains the **DrawableDescriptor** object of the mask.
[all …]
H A Djs-apis-arkui-drawableDescriptor-sys.md1 # @ohos.arkui.drawableDescriptor (DrawableDescriptor) (System API)
3 The **DrawableDescriptor** module provides APIs for obtaining **pixelMap** objects, including the f…
11 …etails about its public APIs, see [@ohos.arkui.drawableDescriptor (DrawableDescriptor)](js-apis-ar…
16 import { DrawableDescriptor, LayeredDrawableDescriptor } from '@kit.ArkUI';
19 ## DrawableDescriptor section
25 Creates a **DrawableDescriptor** or **LayeredDrawableDescriptor** object. The [getDrawableDescripto…
H A Ddrawable__descriptor_8h.md24 …ive_module.md#arkui_drawabledescriptor) | Defines a struct for the **DrawableDescriptor** object. |
32 …_native_module.md#oh_pixelmapnativehandle) pixelMap) | Creates a **DrawableDescriptor** object wit…
33 …e.md#oh_pixelmapnativehandle) \*array, int32_t size) | Creates a **DrawableDescriptor** object wit…
34 …edescriptor) \*drawableDescriptor) | Disposes of the pointer to a **DrawableDescriptor** object. |
/ohos5.0/foundation/arkui/ace_engine/interfaces/inner_api/drawable_descriptor/
H A Ddrawable_descriptor.h57 class ACE_EXPORT DrawableDescriptor {
65 DrawableDescriptor() = default;
69 virtual ~DrawableDescriptor() = default;
123 std::unique_ptr<DrawableDescriptor> GetForeground();
124 std::unique_ptr<DrawableDescriptor> GetBackground();
125 std::unique_ptr<DrawableDescriptor> GetMask();
230 using DrawableType = DrawableDescriptor::DrawableType;
254 drawableType = DrawableDescriptor::DrawableType::BASE; in Create()
285 drawableType = DrawableDescriptor::DrawableType::BASE; in Create()
322 drawableType = DrawableDescriptor::DrawableType::BASE; in Create()
[all …]
H A Djs_drawable_descriptor.cpp145 auto* drawable = new DrawableDescriptor; in Constructor()
161 auto* drawable = new DrawableDescriptor; in PixelMapConstructor()
251 DrawableDescriptor* drawableNapi = nullptr; in GetPixelMapFromDrawableNapi()
267 auto* field = reinterpret_cast<DrawableDescriptor*>(data); in Destructor()
324 napi_env env, DrawableDescriptor* drawable, DrawableDescriptor::DrawableType type) in ToNapi()
346 case DrawableDescriptor::DrawableType::ANIMATED: in ToNapi()
349 case DrawableDescriptor::DrawableType::LAYERED: in ToNapi()
352 case DrawableDescriptor::DrawableType::BASE: in ToNapi()
355 case DrawableDescriptor::DrawableType::PIXELMAP: in ToNapi()
380 auto* drawable = reinterpret_cast<DrawableDescriptor*>(native); in GetPixelMap()
[all …]
H A Ddrawable_descriptor.cpp199 bool DrawableDescriptor::GetPixelMapFromBuffer() in GetPixelMapFromBuffer()
223 std::shared_ptr<Media::PixelMap> DrawableDescriptor::GetPixelMap() in GetPixelMap()
235 DrawableDescriptor::DrawableType DrawableDescriptor::GetDrawableType() in GetDrawableType()
389 return std::make_unique<DrawableDescriptor>(foreground_.value()); in GetForeground()
393 return std::make_unique<DrawableDescriptor>(foreground_.value()); in GetForeground()
403 return std::make_unique<DrawableDescriptor>(background_.value()); in GetBackground()
407 return std::make_unique<DrawableDescriptor>(background_.value()); in GetBackground()
413 std::unique_ptr<DrawableDescriptor> LayeredDrawableDescriptor::GetMask() in GetMask()
416 return std::make_unique<DrawableDescriptor>(mask_.value()); in GetMask()
420 return std::make_unique<DrawableDescriptor>(mask_.value()); in GetMask()
[all …]
H A Djs_drawable_descriptor.h28 static ACE_EXPORT napi_value ToNapi(napi_env, DrawableDescriptor*,
29 DrawableDescriptor::DrawableType type = DrawableDescriptor::DrawableType::LAYERED);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/interfaces/
H A Djs_drawable_descriptor_test.cpp58 DrawableDescriptor* drawable = nullptr;
60 …napi_value result = jsDrawableDescriptor.ToNapi(env, drawable, DrawableDescriptor::DrawableType::P…
72 DrawableDescriptor drawable;
75 …napi_value result = jsDrawableDescriptor.ToNapi(env, &drawable, DrawableDescriptor::DrawableType::…
88 DrawableDescriptor drawable;
91 …napi_value result = jsDrawableDescriptor.ToNapi(env, &drawable, DrawableDescriptor::DrawableType::…
104 DrawableDescriptor drawable;
107 …napi_value result = jsDrawableDescriptor.ToNapi(env, &drawable, DrawableDescriptor::DrawableType::…
120 DrawableDescriptor drawable;
123 …napi_value result = jsDrawableDescriptor.ToNapi(env, &drawable, DrawableDescriptor::DrawableType::…
H A Ddrawable_descriptor_test.cpp51 Napi::DrawableDescriptor drawableDescriptor;
169 Napi::DrawableDescriptor::DrawableType drawableType;
263 Napi::DrawableDescriptor drawableDescriptor;
265 EXPECT_EQ(res, Napi::DrawableDescriptor::DrawableType::BASE);
292 EXPECT_EQ(res, Napi::DrawableDescriptor::DrawableType::LAYERED);
311 EXPECT_EQ(res, Napi::DrawableDescriptor::DrawableType::ANIMATED);
441 auto drawable = Napi::DrawableDescriptor();
495 EXPECT_EQ(res, Napi::DrawableDescriptor::DrawableType::ANIMATED);
524 EXPECT_EQ(res, Napi::DrawableDescriptor::DrawableType::ANIMATED);
/ohos5.0/foundation/bundlemanager/bundle_framework/interfaces/kits/js/bundle_resource/
H A Dbundle_resource_drawable_utils.cpp59 std::unique_ptr<Ace::Napi::DrawableDescriptor> drawableDescriptor = in ConvertToDrawableDescriptor()
60 … std::make_unique<Ace::Napi::DrawableDescriptor>(std::move(foregroundPtr), lenForeground); in ConvertToDrawableDescriptor()
63 Ace::Napi::DrawableDescriptor::DrawableType::BASE); in ConvertToDrawableDescriptor()
80 std::unique_ptr<Ace::Napi::DrawableDescriptor> drawableDescriptor = in ConvertToDrawableDescriptor()
85 Ace::Napi::DrawableDescriptor::DrawableType::LAYERED); in ConvertToDrawableDescriptor()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/
H A DArkMediaCachedImage.ts18 …eImageSrcModifier extends ModifierWithKey<PixelMap | ResourceStr | DrawableDescriptor | ASTCResour…
19 constructor(value: PixelMap | ResourceStr | DrawableDescriptor | ASTCResource) {
59 initialize(value: PixelMap | ResourceStr | DrawableDescriptor | ASTCResource): this {
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-basic-components-mediacachedimage-sys.md13 MediaCachedImage(src: PixelMap | ResourceStr | DrawableDescriptor | ASTCResource)
25DrawableDescriptor](../js-apis-arkui-drawableDescriptor.md#drawabledescriptor)&nbsp;\|&nbsp;[ASTCR…
H A Dts-basic-components-image.md3 …s-apis-image.md#pixelmap7)、[ResourceStr](ts-types.md#resourcestr)和[DrawableDescriptor](#drawablede…
31 Image(src: PixelMap | ResourceStr | DrawableDescriptor)
51DrawableDescriptor](#drawabledescriptor10) | 是 | 图片的数据源,支持本地图片和网络图片,引用方式请参考[加载图片资源](../../../ui…
55 Image(src: PixelMap | ResourceStr | DrawableDescriptor | ImageContent)
69DrawableDescriptor](#drawabledescriptor10)\|&nbsp;[ImageContent](#imagecontent12) | 是 | 图片的数据源,…
73 Image(src: PixelMap | ResourceStr | DrawableDescriptor, imageAIOptions: ImageAIOptions)
85DrawableDescriptor](#drawabledescriptor10) | 是 | 图片的数据源,支持本地图片和网络图片,引用方式请参考[加载图片资源](../../../ui…
583 ## DrawableDescriptor<sup>10+<sup>
585 type DrawableDescriptor = DrawableDescriptor
595 | [DrawableDescriptor](../js-apis-arkui-drawableDescriptor.md#drawabledescriptor) | 返回一个DrawableDe…
/ohos5.0/foundation/arkui/ace_engine/interfaces/native/node/
H A Dnative_drawable_descriptor.h23 class DrawableDescriptor; variable
28 ArkUI_DrawableDescriptor* OH_ArkUI_CreateFromNapiDrawable(OHOS::Ace::Napi::DrawableDescriptor* napi…
H A Dnative_drawable_descriptor.cpp27 ArkUI_DrawableDescriptor* OH_ArkUI_CreateFromNapiDrawable(OHOS::Ace::Napi::DrawableDescriptor* napi… in OH_ArkUI_CreateFromNapiDrawable()
30 auto drawable = std::make_shared<OHOS::Ace::Napi::DrawableDescriptor>(pixelMap); in OH_ArkUI_CreateFromNapiDrawable()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-localization-kit/
H A Dresourcemanager.md38 …bleDescriptor, uint32_t density=0, uint32_t type=0) | 获取指定资源Id,指定屏幕密度对应的图标资源的DrawableDescriptor。 |
39 …bleDescriptor, uint32_t density=0, uint32_t type=0) | 获取指定资源名称,指定屏幕密度对应的图标资源的DrawableDescriptor。 |
107 获取指定资源Id,指定屏幕密度对应的图标资源的DrawableDescriptor
140 获取指定资源名称,指定屏幕密度对应的图标资源的DrawableDescriptor
H A Dohresmgr_8h.md28 …leDescriptor, uint32_t density=0, uint32_t type=0) | 获取指定资源Id,指定屏幕密度对应的图标资源的DrawableDescriptor。 |
29 …leDescriptor, uint32_t density=0, uint32_t type=0) | 获取指定资源名称,指定屏幕密度对应的图标资源的DrawableDescriptor。 |
/ohos5.0/base/global/resource_management/interfaces/cj/src/
H A Dresource_manager_impl.h123 explicit DrawableDescriptorImpl(OHOS::Ace::Napi::DrawableDescriptor* drawableDescriptor) in DrawableDescriptorImpl()
124 … :drawableDescriptor_(std::shared_ptr<OHOS::Ace::Napi::DrawableDescriptor>(drawableDescriptor)){}; in DrawableDescriptorImpl()
134 std::shared_ptr<OHOS::Ace::Napi::DrawableDescriptor> drawableDescriptor_;
137 OHOS::Ace::Napi::DrawableDescriptor* GetDrawableDescriptorPtr(uint32_t id,
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/
H A Djs-apidiff-global.md15 …<br>方法or属性:getDrawableDescriptor(resId: number, density?: number): DrawableDescriptor;|@ohos.resou…
16 …属性:getDrawableDescriptorByName(resName: string, density?: number): DrawableDescriptor;|@ohos.resou…
17 …法or属性:getDrawableDescriptor(resource: Resource, density?: number): DrawableDescriptor;|@ohos.resou…
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-basic-components-mediacachedimage-sys.md13 MediaCachedImage(src: PixelMap | ResourceStr | DrawableDescriptor | ASTCResource)
25DrawableDescriptor](../js-apis-arkui-drawableDescriptor.md#drawabledescriptor) \| [ASTCResource](#…
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta1/
H A Djs-apidiff-global.md15 …bute name: getDrawableDescriptor(resId: number, density?: number): DrawableDescriptor;|@ohos.resou…
16 …e: getDrawableDescriptorByName(resName: string, density?: number): DrawableDescriptor;|@ohos.resou…
17 …name: getDrawableDescriptor(resource: Resource, density?: number): DrawableDescriptor;|@ohos.resou…
/ohos5.0/docs/en/application-dev/reference/apis-localization-kit/
H A Dohresmgr_8h.md28 …leDescriptor, uint32_t density=0, uint32_t type=0) | Obtains the **DrawableDescriptor** object of …
29 …leDescriptor, uint32_t density=0, uint32_t type=0) | Obtains the **DrawableDescriptor** object of …

123