From 8a7f72e1f32218b2569fbbacd2fd17c3ced55852 Mon Sep 17 00:00:00 2001 From: oh_ci Date: Wed, 18 Jun 2025 02:14:42 +0000 Subject: [PATCH] =?UTF-8?q?=E5=9B=9E=E9=80=80=20'Pull=20Request=20!22059?= =?UTF-8?q?=20:=20=E5=85=83=E8=83=BD=E5=8A=9B=E4=BF=AE=E5=A4=8D1.2'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/@ohos.app.ability.UIAbility.d.ts | 3 ++- api/@ohos.app.ability.abilityManager.d.ts | 3 +-- api/@ohos.app.ability.appManager.d.ts | 12 ++++++++++++ api/@ohos.app.ability.autoFillManager.d.ts | 2 +- api/application/ApplicationStateObserver.d.ts | 14 +++++++++++++- api/application/ProcessData.d.ts | 18 ++++++++++++------ 6 files changed, 41 insertions(+), 11 deletions(-) diff --git a/api/@ohos.app.ability.UIAbility.d.ts b/api/@ohos.app.ability.UIAbility.d.ts index bd2666efed..5d9649d4df 100644 --- a/api/@ohos.app.ability.UIAbility.d.ts +++ b/api/@ohos.app.ability.UIAbility.d.ts @@ -147,7 +147,8 @@ export interface Caller { * @throws { BusinessError } 16000050 - Internal error. * @syscap SystemCapability.Ability.AbilityRuntime.AbilityCore * @stagemodelonly - * @since 9 + * @since arkts {'1.1':'9', '1.2':'20'} + * @arkts 1.1&1.2 */ call(method: string, data: rpc.Parcelable): Promise; diff --git a/api/@ohos.app.ability.abilityManager.d.ts b/api/@ohos.app.ability.abilityManager.d.ts index 51ee757578..bbff3e8246 100644 --- a/api/@ohos.app.ability.abilityManager.d.ts +++ b/api/@ohos.app.ability.abilityManager.d.ts @@ -434,8 +434,7 @@ declare namespace abilityManager { * @throws { BusinessError } 16000050 - Internal error. * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ function getForegroundUIAbilities(callback: AsyncCallback>): void; diff --git a/api/@ohos.app.ability.appManager.d.ts b/api/@ohos.app.ability.appManager.d.ts index 9d39ec2b78..15be7af19a 100644 --- a/api/@ohos.app.ability.appManager.d.ts +++ b/api/@ohos.app.ability.appManager.d.ts @@ -35,6 +35,7 @@ import * as _AbilityFirstFrameStateData from './application/AbilityFirstFrameSta import _ApplicationStateObserver from './application/ApplicationStateObserver'; import _AbilityStateData from './application/AbilityStateData'; import _AppStateData from './application/AppStateData'; +import _ProcessData from './application/ProcessData'; /*** endif */ /** * This module provides the function of app manager service. @@ -1362,6 +1363,17 @@ declare namespace appManager { */ export type ProcessData = _ProcessData.default; + /** + * The class of a process information. + * + * @typedef { _ProcessData.default } + * @syscap SystemCapability.Ability.AbilityRuntime.Core + * @systemapi + * @since 20 + * @arkts 1.2 + */ + export type ProcessData = _ProcessData; + /** * The ability first frame state observer. * diff --git a/api/@ohos.app.ability.autoFillManager.d.ts b/api/@ohos.app.ability.autoFillManager.d.ts index 94fb521093..2530bbcc60 100644 --- a/api/@ohos.app.ability.autoFillManager.d.ts +++ b/api/@ohos.app.ability.autoFillManager.d.ts @@ -317,7 +317,7 @@ declare namespace autoFillManager { * @syscap SystemCapability.Ability.AbilityRuntime.AbilityCore * @systemapi * @stagemodelonly - * @since 12 + * @since 11 */ export type AutoFillPopupConfig = _AutoFillPopupConfig.default; diff --git a/api/application/ApplicationStateObserver.d.ts b/api/application/ApplicationStateObserver.d.ts index f275299b09..378543e430 100644 --- a/api/application/ApplicationStateObserver.d.ts +++ b/api/application/ApplicationStateObserver.d.ts @@ -20,10 +20,13 @@ import AppStateData from './AppStateData'; -/*** if arkts 1.1 */ import AbilityStateData from './AbilityStateData'; +/*** if arkts 1.1 */ import * as _ProcessData from './ProcessData'; /*** endif */ +/*** if arkts 1.2 */ +import processData from './ProcessData'; +/*** endif */ /** * The application state observer. @@ -105,4 +108,13 @@ declare class ApplicationStateObserver { */ export type ProcessData = _ProcessData.default; +/** + * The process data. + * @typedef { processData } + * @syscap SystemCapability.Ability.AbilityRuntime.Core + * @since 20 + * @arkts 1.2 + */ +export type ProcessData = processData; + export default ApplicationStateObserver; \ No newline at end of file diff --git a/api/application/ProcessData.d.ts b/api/application/ProcessData.d.ts index eb9818d60c..4a811f5dc3 100644 --- a/api/application/ProcessData.d.ts +++ b/api/application/ProcessData.d.ts @@ -31,7 +31,8 @@ declare class ProcessData { * * @type { string } * @syscap SystemCapability.Ability.AbilityRuntime.Core - * @since 14 + * @since arkts {'1.1':'14', '1.2':'20'} + * @arkts 1.1&1.2 */ bundleName: string; @@ -40,7 +41,8 @@ declare class ProcessData { * * @type { number } * @syscap SystemCapability.Ability.AbilityRuntime.Core - * @since 14 + * @since arkts {'1.1':'14', '1.2':'20'} + * @arkts 1.1&1.2 */ pid: number; @@ -49,7 +51,8 @@ declare class ProcessData { * * @type { number } * @syscap SystemCapability.Ability.AbilityRuntime.Core - * @since 14 + * @since arkts {'1.1':'14', '1.2':'20'} + * @arkts 1.1&1.2 */ uid: number; @@ -58,7 +61,8 @@ declare class ProcessData { * * @type { number } * @syscap SystemCapability.Ability.AbilityRuntime.Core - * @since 14 + * @since arkts {'1.1':'14', '1.2':'20'} + * @arkts 1.1&1.2 */ state: number; @@ -67,7 +71,8 @@ declare class ProcessData { * * @type { boolean } * @syscap SystemCapability.Ability.AbilityRuntime.Core - * @since 14 + * @since arkts {'1.1':'14', '1.2':'20'} + * @arkts 1.1&1.2 */ isContinuousTask: boolean; @@ -76,7 +81,8 @@ declare class ProcessData { * * @type { boolean } * @syscap SystemCapability.Ability.AbilityRuntime.Core - * @since 14 + * @since arkts {'1.1':'14', '1.2':'20'} + * @arkts 1.1&1.2 */ isKeepAlive: boolean; } -- Gitee