diff --git a/api/@ohos.app.businessAbilityRouter.d.ts b/api/@ohos.app.businessAbilityRouter.d.ts index ad41c1ece4dbd9d00a4cfaf4047cf4aeeb624253..64efe38a8e385a90079582c708f4123541ac8552 100644 --- a/api/@ohos.app.businessAbilityRouter.d.ts +++ b/api/@ohos.app.businessAbilityRouter.d.ts @@ -19,7 +19,12 @@ */ import type { AsyncCallback } from './@ohos.base'; +/*** if arkts 1.1 */ import type * as _BusinessAbilityInfo from './application/BusinessAbilityInfo'; +/*** endif */ +/*** if arkts 1.2 */ +import { BusinessAbilityInfo as _BusinessAbilityInfo } from './application/BusinessAbilityInfo'; +/*** endif */ /** * This module is used to obtain business ability information of various applications installed on the current device. @@ -27,7 +32,8 @@ import type * as _BusinessAbilityInfo from './application/BusinessAbilityInfo'; * @namespace businessAbilityRouter * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ declare namespace businessAbilityRouter { /** @@ -36,7 +42,8 @@ declare namespace businessAbilityRouter { * @enum { number } * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ export enum BusinessType { /** @@ -44,7 +51,8 @@ declare namespace businessAbilityRouter { * * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ SHARE = 0, @@ -53,7 +61,8 @@ declare namespace businessAbilityRouter { * * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ UNSPECIFIED = 255 } @@ -64,7 +73,8 @@ declare namespace businessAbilityRouter { * @typedef BusinessAbilityFilter * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ export interface BusinessAbilityFilter { /** @@ -73,7 +83,8 @@ declare namespace businessAbilityRouter { * @type { BusinessType } * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ businessType: BusinessType; @@ -83,7 +94,8 @@ declare namespace businessAbilityRouter { * @type { ?string } * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ mimeType?: string; @@ -93,7 +105,8 @@ declare namespace businessAbilityRouter { * @type { ?string } * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ uri?: string; } @@ -112,7 +125,8 @@ declare namespace businessAbilityRouter { * 2. Incorrect parameter types; 3. Parameter verification failed. * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ function queryBusinessAbilityInfo( filter: BusinessAbilityFilter, @@ -132,7 +146,8 @@ declare namespace businessAbilityRouter { * 2. Incorrect parameter types; 3. Parameter verification failed. * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ function queryBusinessAbilityInfo(filter: BusinessAbilityFilter): Promise>; @@ -145,6 +160,17 @@ declare namespace businessAbilityRouter { * @since 10 */ export type BusinessAbilityInfo = _BusinessAbilityInfo.BusinessAbilityInfo; + + /** + * Obtains business ability info. + * + * @typedef { _BusinessAbilityInfo } + * @syscap SystemCapability.Ability.AbilityRuntime.Core + * @systemapi + * @since 20 + * @arkts 1.2 + */ + export type BusinessAbilityInfo = _BusinessAbilityInfo; } export default businessAbilityRouter; diff --git a/api/application/BusinessAbilityInfo.d.ts b/api/application/BusinessAbilityInfo.d.ts index 0c0f1e4cab611b775881a43133ca09bdc8d62756..0bef353534b56b5644ed3bc7318154b78246dd4f 100755 --- a/api/application/BusinessAbilityInfo.d.ts +++ b/api/application/BusinessAbilityInfo.d.ts @@ -27,7 +27,8 @@ import type businessAbilityRouter from '../@ohos.app.businessAbilityRouter'; * @typedef BusinessAbilityInfo * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ export interface BusinessAbilityInfo { /** @@ -37,7 +38,8 @@ export interface BusinessAbilityInfo { * @readonly * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ readonly bundleName: string; @@ -48,7 +50,8 @@ export interface BusinessAbilityInfo { * @readonly * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ readonly moduleName: string; @@ -59,7 +62,8 @@ export interface BusinessAbilityInfo { * @readonly * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ readonly name: string; @@ -70,7 +74,8 @@ export interface BusinessAbilityInfo { * @readonly * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ readonly labelId: int; @@ -81,7 +86,8 @@ export interface BusinessAbilityInfo { * @readonly * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ readonly descriptionId: int; @@ -92,7 +98,8 @@ export interface BusinessAbilityInfo { * @readonly * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ readonly iconId: int; @@ -103,7 +110,8 @@ export interface BusinessAbilityInfo { * @readonly * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ readonly businessType: businessAbilityRouter.BusinessType; @@ -114,7 +122,8 @@ export interface BusinessAbilityInfo { * @readonly * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ readonly applicationInfo: ApplicationInfo; } \ No newline at end of file diff --git a/api/application/UIAbilityContext.d.ts b/api/application/UIAbilityContext.d.ts index 235db32ce69a05f29e705ead6205b4057c3a768f..5ebf72450ac53658e97d4c3e4f8968b6bc54629f 100644 --- a/api/application/UIAbilityContext.d.ts +++ b/api/application/UIAbilityContext.d.ts @@ -3082,7 +3082,8 @@ declare class UIAbilityContext extends Context { * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi * @stagemodelonly - * @since 12 + * @since arkts {'1.1':'12', '1.2':'20'} + * @arkts 1.1&1.2 */ startServiceExtensionAbilityWithAccount(want: Want, accountId: int, callback: AsyncCallback): void; @@ -3168,7 +3169,8 @@ declare class UIAbilityContext extends Context { * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi * @stagemodelonly - * @since 12 + * @since arkts {'1.1':'12', '1.2':'20'} + * @arkts 1.1&1.2 */ startServiceExtensionAbilityWithAccount(want: Want, accountId: int): Promise; @@ -3216,7 +3218,8 @@ declare class UIAbilityContext extends Context { * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi * @stagemodelonly - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ stopServiceExtensionAbility(want: Want, callback: AsyncCallback): void; @@ -3262,7 +3265,8 @@ declare class UIAbilityContext extends Context { * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi * @stagemodelonly - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ stopServiceExtensionAbility(want: Want): Promise; @@ -3313,7 +3317,8 @@ declare class UIAbilityContext extends Context { * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi * @stagemodelonly - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ stopServiceExtensionAbilityWithAccount(want: Want, accountId: int, callback: AsyncCallback): void; @@ -3364,7 +3369,8 @@ declare class UIAbilityContext extends Context { * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi * @stagemodelonly - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ stopServiceExtensionAbilityWithAccount(want: Want, accountId: int): Promise; @@ -3661,7 +3667,8 @@ declare class UIAbilityContext extends Context { * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi * @stagemodelonly - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ connectServiceExtensionAbilityWithAccount(want: Want, accountId: int, options: ConnectOptions): long; @@ -3776,7 +3783,8 @@ declare class UIAbilityContext extends Context { * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi * @stagemodelonly - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ setMissionIcon(icon: image.PixelMap, callback: AsyncCallback): void; @@ -3805,7 +3813,8 @@ declare class UIAbilityContext extends Context { * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi * @stagemodelonly - * @since 10 + * @since arkts {'1.1':'10', '1.2':'20'} + * @arkts 1.1&1.2 */ setMissionIcon(icon: image.PixelMap): Promise; diff --git a/api/application/UIExtensionContext.d.ts b/api/application/UIExtensionContext.d.ts index 9babbbb735c8101227029848bc19e9c38b3e1623..690495940000849e220e580bb0ae9ac21b99a646 100755 --- a/api/application/UIExtensionContext.d.ts +++ b/api/application/UIExtensionContext.d.ts @@ -815,7 +815,8 @@ declare class UIExtensionContext extends ExtensionContext { * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi * @stagemodelonly - * @since 14 + * @since arkts {'1.1':'14', '1.2':'20'} + * @arkts 1.1&1.2 */ startAbilityForResultAsCaller(want: Want, options?: StartOptions): Promise; @@ -1061,7 +1062,8 @@ declare class UIExtensionContext extends ExtensionContext { * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi * @stagemodelonly - * @since 18 + * @since arkts {'1.1':'18', '1.2':'20'} + * @arkts 1.1&1.2 */ startServiceExtensionAbility(want: Want): Promise; @@ -1094,7 +1096,8 @@ declare class UIExtensionContext extends ExtensionContext { * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi * @stagemodelonly - * @since 18 + * @since arkts {'1.1':'18', '1.2':'20'} + * @arkts 1.1&1.2 */ startServiceExtensionAbilityWithAccount(want: Want, accountId: int): Promise; @@ -1109,7 +1112,8 @@ declare class UIExtensionContext extends ExtensionContext { * @syscap SystemCapability.Ability.AbilityRuntime.Core * @systemapi * @stagemodelonly - * @since 15 + * @since arkts {'1.1':'15', '1.2':'20'} + * @arkts 1.1&1.2 */ setHostPageOverlayForbidden(isForbidden: boolean) : void;