From 2355fef44c7f30012f1cca6a9be2f4724faa78d9 Mon Sep 17 00:00:00 2001 From: lyj_love_code Date: Mon, 26 Sep 2022 17:19:07 +0800 Subject: [PATCH] fix js-apis-hiappevent.md Signed-off-by: lyj_love_code --- .../reference/apis/js-apis-hiappevent.md | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/zh-cn/application-dev/reference/apis/js-apis-hiappevent.md b/zh-cn/application-dev/reference/apis/js-apis-hiappevent.md index 3dd3516bb8..cac05ccd42 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-hiappevent.md +++ b/zh-cn/application-dev/reference/apis/js-apis-hiappevent.md @@ -266,7 +266,7 @@ hiAppEvent.configure({ addWatcher(watcher: [Watcher](#watcher9)): [AppEventPackageHolder](#appeventpackageholder9) -新增应用事件订阅者。 +添加应用事件订阅者。 **系统能力:** SystemCapability.HiviewDFX.HiAppEvent @@ -404,12 +404,30 @@ hiAppEvent.removeWatcher(watcher); **系统能力:** SystemCapability.HiviewDFX.HiAppEvent +### constructor9+ + +constructor(watcherName: string); + +类构造函数,在添加订阅时会被系统自动调用来创建一个订阅数据持有者对象并返回给开发者。 + +**系统能力:** SystemCapability.HiviewDFX.HiAppEvent + +**示例:** + +```js +let holder = hiAppEvent.addWatcher({ + name: "watcher", +}); +``` + ### setSize9+ setSize(size: number): void 设置每次取出的应用事件包的数据大小阈值,单位为byte,默认值为512*1024。 +**系统能力:** SystemCapability.HiviewDFX.HiAppEvent + **示例:** ```js @@ -425,6 +443,8 @@ takeNext(): [AppEventPackage](#appeventpackage9) 根据设置的数据大小阈值来取出订阅事件数据,当订阅事件数据全部被取出时返回null作为标识。 +**系统能力:** SystemCapability.HiviewDFX.HiAppEvent + **示例:** ```js -- GitLab