未验证 提交 1c381079 编写于 作者: O openharmony_ci 提交者: Gitee

!21433 Add a new sdk-js interface doc

Merge pull request !21433 from Admin/master
# @ohos.arkui.performanceMonitor (性能监测)
用户操作场景提供性能相关指标监测能力,目前仅包含响应时延、完成时延、丢帧。
> **说明:**
>
> 从API Version 10开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
>
> 本模块接口为系统接口。
## 导入模块
```ts
import performanceMonitor from '@ohos.arkui.performanceMonitor'
```
## ActionType
用户场景触发模式枚举。
**系统能力:** SystemCapability.ArkUI.ArkUI.Full
| 名称 | 值 | 说明 |
| -- | -- | -- |
| LAST_DOWN | 0 | 用户按压事件触发。 |
| LAST_UP | 1 | 用户离手事件触发。 |
| FIRST_MOVE | 2 | 用户首次滑动事件触发。 |
## performanceMonitor.begin
begin(scene: string, startInputType: ActionType, note?: string): void
用户场景开始。
**系统能力:** SystemCapability.ArkUI.ArkUI.Full
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -- | -- | -- | -- |
| scene | string | 是 | 用户场景id |
| startInputType | [ActionType](#actiontype)| 是 | 用户场景触发模式 |
| note | string| 否 | 用户场景重要信息 |
**示例:**
```ts
performanceMonitor.begin("LAUNCHER_APP_LAUNCH_FROM_ICON", performanceMonitor.ActionType.LAST_UP, "APP_START_BEGIN");
```
## performanceMonitor.end
end(scene: string): void;
用户场景结束
**系统能力:** SystemCapability.ArkUI.ArkUI.Full
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -- | -- | -- | -- |
| scene | string | 是 | 用户场景id,与begin配对 |
**示例:**
```ts
performanceMonitor.end("LAUNCHER_APP_LAUNCH_FROM_ICON");
```
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册