From c3c7f128ab491051670d8cfe8efc078f8f3b02fd Mon Sep 17 00:00:00 2001 From: zhangbingce Date: Wed, 2 Mar 2022 02:10:59 +0800 Subject: [PATCH 1/2] fixed aa2a99f from https://gitee.com/zhangbingce/interface_sdk-js/pulls/953 fixed 897a865 from https://gitee.com/zhangbingce/interface_sdk-js/pulls/835 getXComponentContext of xcomponent Signed-off-by: zhangbingce Change-Id: I1f16eb6ea97eb5d76380ed7b0e1d2282dc5cad0a --- api/@internal/component/ets/xcomponent.d.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/api/@internal/component/ets/xcomponent.d.ts b/api/@internal/component/ets/xcomponent.d.ts index 9cbc7cb1cd..ef19b96d11 100644 --- a/api/@internal/component/ets/xcomponent.d.ts +++ b/api/@internal/component/ets/xcomponent.d.ts @@ -32,6 +32,13 @@ declare class XComponentController { * @systemapi */ getXComponentSurfaceId(); + + /** + * get the context of native XComponent. + * @since 8 + * @systemapi + */ + getXComponentContext(); } /** -- Gitee From 04e30f32e9a9afb42418bcb8f05bc6af73de6306 Mon Sep 17 00:00:00 2001 From: zhangbingce Date: Mon, 14 Mar 2022 15:26:45 +0800 Subject: [PATCH 2/2] rebase release branch Signed-off-by: zhangbingce Change-Id: I0e223a91f05a3571cf0323a682165c238468ac90 --- api/@internal/component/ets/xcomponent.d.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/api/@internal/component/ets/xcomponent.d.ts b/api/@internal/component/ets/xcomponent.d.ts index ef19b96d11..9189c3f90e 100644 --- a/api/@internal/component/ets/xcomponent.d.ts +++ b/api/@internal/component/ets/xcomponent.d.ts @@ -39,6 +39,16 @@ declare class XComponentController { * @systemapi */ getXComponentContext(); + + /** + * set the surface size created by XComponent. + * @since 8 + * @systemapi + */ + setXComponentSurfaceSize(value: { + surfaceWidth: number; + surfaceHeight: number; + }); } /** -- Gitee