!14668 readonly标签添加

Merge pull request !14668 from 赵淦/master
This commit is contained in:
openharmony_ci 2024-11-15 10:55:53 +00:00 committed by Gitee
commit 95f4e54af4
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
14 changed files with 313 additions and 1 deletions

View File

@ -42,6 +42,7 @@ declare namespace bundleMonitor {
* The bundle name
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 9
@ -51,6 +52,7 @@ declare namespace bundleMonitor {
* The user id
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 9
@ -60,6 +62,7 @@ declare namespace bundleMonitor {
* The app index of clone app
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 12

View File

@ -52,6 +52,7 @@ export interface AbilityInfo {
* Indicates the name of the bundle containing the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -59,6 +60,7 @@ export interface AbilityInfo {
* Indicates the name of the bundle containing the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -67,6 +69,7 @@ export interface AbilityInfo {
* Indicates the name of the bundle containing the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -78,6 +81,7 @@ export interface AbilityInfo {
* Indicates the name of the .hap package to which the capability belongs
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -85,6 +89,7 @@ export interface AbilityInfo {
* Indicates the name of the .hap package to which the capability belongs
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -93,6 +98,7 @@ export interface AbilityInfo {
* Indicates the name of the .hap package to which the capability belongs
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -104,6 +110,7 @@ export interface AbilityInfo {
* Ability simplified class name
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -111,6 +118,7 @@ export interface AbilityInfo {
* Ability simplified class name
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -119,6 +127,7 @@ export interface AbilityInfo {
* Ability simplified class name
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -130,6 +139,7 @@ export interface AbilityInfo {
* Indicates the label of the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -137,6 +147,7 @@ export interface AbilityInfo {
* Indicates the label of the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -145,6 +156,7 @@ export interface AbilityInfo {
* Indicates the label of the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -156,6 +168,7 @@ export interface AbilityInfo {
* Indicates the label id of the ability
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -163,6 +176,7 @@ export interface AbilityInfo {
* Indicates the label id of the ability
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -171,6 +185,7 @@ export interface AbilityInfo {
* Indicates the label id of the ability
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -182,6 +197,7 @@ export interface AbilityInfo {
* Indicates the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -189,6 +205,7 @@ export interface AbilityInfo {
* Indicates the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -197,6 +214,7 @@ export interface AbilityInfo {
* Indicates the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -208,6 +226,7 @@ export interface AbilityInfo {
* Indicates the description id of the ability
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -215,6 +234,7 @@ export interface AbilityInfo {
* Indicates the description id of the ability
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -223,6 +243,7 @@ export interface AbilityInfo {
* Indicates the description id of the ability
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -234,6 +255,7 @@ export interface AbilityInfo {
* Indicates the icon of the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -241,6 +263,7 @@ export interface AbilityInfo {
* Indicates the icon of the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -249,6 +272,7 @@ export interface AbilityInfo {
* Indicates the icon of the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -260,6 +284,7 @@ export interface AbilityInfo {
* Indicates the icon id of the ability
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -267,6 +292,7 @@ export interface AbilityInfo {
* Indicates the icon id of the ability
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -275,6 +301,7 @@ export interface AbilityInfo {
* Indicates the icon id of the ability
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -286,6 +313,7 @@ export interface AbilityInfo {
* Process of ability, if user do not set it, the value equal application process
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -293,6 +321,7 @@ export interface AbilityInfo {
* Process of ability, if user do not set it, the value equal application process
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -303,6 +332,7 @@ export interface AbilityInfo {
* Indicates whether this ability can be called by other abilities
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -310,6 +340,7 @@ export interface AbilityInfo {
* Indicates whether this ability can be called by other abilities
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -320,6 +351,7 @@ export interface AbilityInfo {
* Enumerates types of templates that can be used by an ability
*
* @type { bundleManager.AbilityType }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @FAModelOnly
* @since 9
@ -330,6 +362,7 @@ export interface AbilityInfo {
* Enumerates ability display orientations
*
* @type { bundleManager.DisplayOrientation }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -337,6 +370,7 @@ export interface AbilityInfo {
* Enumerates ability display orientations
*
* @type { bundleManager.DisplayOrientation }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -347,6 +381,7 @@ export interface AbilityInfo {
* Enumerates ability launch type
*
* @type { bundleManager.LaunchType }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -354,6 +389,7 @@ export interface AbilityInfo {
* Enumerates ability launch type
*
* @type { bundleManager.LaunchType }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -362,6 +398,7 @@ export interface AbilityInfo {
* Enumerates ability launch type
*
* @type { bundleManager.LaunchType }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -373,6 +410,7 @@ export interface AbilityInfo {
* The permissions that others need to launch this ability
*
* @type { Array<string> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -380,6 +418,7 @@ export interface AbilityInfo {
* The permissions that others need to launch this ability
*
* @type { Array<string> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -390,6 +429,7 @@ export interface AbilityInfo {
* Indicates the permission required for reading ability data
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @FAModelOnly
* @since 9
@ -400,6 +440,7 @@ export interface AbilityInfo {
* Indicates the permission required for writing data to the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @FAModelOnly
* @since 9
@ -410,6 +451,7 @@ export interface AbilityInfo {
* Uri of ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @FAModelOnly
* @since 9
@ -420,6 +462,7 @@ export interface AbilityInfo {
* The device types that this ability can run on
*
* @type { Array<string> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -427,6 +470,7 @@ export interface AbilityInfo {
* The device types that this ability can run on
*
* @type { Array<string> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -437,6 +481,7 @@ export interface AbilityInfo {
* Obtains configuration information about an application
*
* @type { ApplicationInfo }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -444,6 +489,7 @@ export interface AbilityInfo {
* Obtains configuration information about an application
*
* @type { ApplicationInfo }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -452,6 +498,7 @@ export interface AbilityInfo {
* Obtains configuration information about an application
*
* @type { ApplicationInfo }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -463,6 +510,7 @@ export interface AbilityInfo {
* Indicates the metadata of ability
*
* @type { Array<Metadata> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -470,6 +518,7 @@ export interface AbilityInfo {
* Indicates the metadata of ability
*
* @type { Array<Metadata> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -478,6 +527,7 @@ export interface AbilityInfo {
* Indicates the metadata of ability
*
* @type { Array<Metadata> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -489,6 +539,7 @@ export interface AbilityInfo {
* Indicates whether the ability is enabled
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -496,6 +547,7 @@ export interface AbilityInfo {
* Indicates whether the ability is enabled
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -506,6 +558,7 @@ export interface AbilityInfo {
* Indicates which window mode is supported
*
* @type { Array<bundleManager.SupportWindowMode> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -513,6 +566,7 @@ export interface AbilityInfo {
* Indicates which window mode is supported
*
* @type { Array<bundleManager.SupportWindowMode> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -523,6 +577,7 @@ export interface AbilityInfo {
* Indicates window size
*
* @type { WindowSize }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -530,6 +585,7 @@ export interface AbilityInfo {
* Indicates window size
*
* @type { WindowSize }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -600,6 +656,7 @@ export interface WindowSize {
* Indicates maximum ratio of width over height of window under free window status.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -607,6 +664,7 @@ export interface WindowSize {
* Indicates maximum ratio of width over height of window under free window status.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -617,6 +675,7 @@ export interface WindowSize {
* Indicates minimum ratio of width over height of window under free window status.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -624,6 +683,7 @@ export interface WindowSize {
* Indicates minimum ratio of width over height of window under free window status.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -634,6 +694,7 @@ export interface WindowSize {
* Indicates maximum width of window under free window status.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -641,6 +702,7 @@ export interface WindowSize {
* Indicates maximum width of window under free window status.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -651,6 +713,7 @@ export interface WindowSize {
* Indicates minimum width of window under free window status.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -658,6 +721,7 @@ export interface WindowSize {
* Indicates minimum width of window under free window status.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -668,6 +732,7 @@ export interface WindowSize {
* Indicates maximum height of window under free window status.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -675,6 +740,7 @@ export interface WindowSize {
* Indicates maximum height of window under free window status.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -685,6 +751,7 @@ export interface WindowSize {
* Indicates minimum height of window under free window status.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -692,6 +759,7 @@ export interface WindowSize {
* Indicates minimum height of window under free window status.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11

View File

@ -31,6 +31,7 @@ export interface AppProvisionInfo {
* Indicates the version code of the profile file.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -41,6 +42,7 @@ export interface AppProvisionInfo {
* Indicates the version name of the profile file.
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -51,6 +53,7 @@ export interface AppProvisionInfo {
* Indicates the uuid of the profile file.
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -61,6 +64,7 @@ export interface AppProvisionInfo {
* Indicates the type of the profile file.
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -71,6 +75,7 @@ export interface AppProvisionInfo {
* Indicates the app distribution type of the profile file.
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -81,6 +86,7 @@ export interface AppProvisionInfo {
* Indicates the validity of the profile file.
*
* @type { Validity }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -91,6 +97,7 @@ export interface AppProvisionInfo {
* Indicates the developer id of the profile file.
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -101,6 +108,7 @@ export interface AppProvisionInfo {
* Indicates the distribution or development certificate of the profile file.
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -111,6 +119,7 @@ export interface AppProvisionInfo {
* Indicates the apl of the profile file.
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -121,6 +130,7 @@ export interface AppProvisionInfo {
* Indicates the issuer of the profile file.
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -165,6 +175,7 @@ export interface Validity {
* Indicates the earliest validity of the profile file.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -175,6 +186,7 @@ export interface Validity {
* Indicates the latest validity of the profile file.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10

View File

@ -51,6 +51,7 @@ export interface ApplicationInfo {
* Indicates the application name, which is the same as {@code bundleName}
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -58,6 +59,7 @@ export interface ApplicationInfo {
* Indicates the application name, which is the same as {@code bundleName}
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -66,6 +68,7 @@ export interface ApplicationInfo {
* Indicates the application name, which is the same as {@code bundleName}
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -77,6 +80,7 @@ export interface ApplicationInfo {
* Description of application
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -84,6 +88,7 @@ export interface ApplicationInfo {
* Description of application
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -92,6 +97,7 @@ export interface ApplicationInfo {
* Description of application
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -103,6 +109,7 @@ export interface ApplicationInfo {
* Indicates the description id of the application
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -110,6 +117,7 @@ export interface ApplicationInfo {
* Indicates the description id of the application
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -118,6 +126,7 @@ export interface ApplicationInfo {
* Indicates the description id of the application
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -129,6 +138,7 @@ export interface ApplicationInfo {
* Indicates whether or not this application may be instantiated
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -136,6 +146,7 @@ export interface ApplicationInfo {
* Indicates whether or not this application may be instantiated
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -146,6 +157,7 @@ export interface ApplicationInfo {
* Indicates the label of the application
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -153,6 +165,7 @@ export interface ApplicationInfo {
* Indicates the label of the application
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -161,6 +174,7 @@ export interface ApplicationInfo {
* Indicates the label of the application
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -172,6 +186,7 @@ export interface ApplicationInfo {
* Indicates the label id of the application
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -179,6 +194,7 @@ export interface ApplicationInfo {
* Indicates the label id of the application
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -187,6 +203,7 @@ export interface ApplicationInfo {
* Indicates the label id of the application
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -198,6 +215,7 @@ export interface ApplicationInfo {
* Indicates the icon of the application
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -205,6 +223,7 @@ export interface ApplicationInfo {
* Indicates the icon of the application
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -213,6 +232,7 @@ export interface ApplicationInfo {
* Indicates the icon of the application
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -224,6 +244,7 @@ export interface ApplicationInfo {
* Indicates the icon id of the application
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -231,6 +252,7 @@ export interface ApplicationInfo {
* Indicates the icon id of the application
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -239,6 +261,7 @@ export interface ApplicationInfo {
* Indicates the icon id of the application
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -250,6 +273,7 @@ export interface ApplicationInfo {
* Process of application, if user do not set it ,the value equal bundleName
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -257,6 +281,7 @@ export interface ApplicationInfo {
* Process of application, if user do not set it ,the value equal bundleName
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -267,6 +292,7 @@ export interface ApplicationInfo {
* Indicates the permissions required for accessing the application.
*
* @type { Array<string> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -274,6 +300,7 @@ export interface ApplicationInfo {
* Indicates the permissions required for accessing the application.
*
* @type { Array<string> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -284,6 +311,7 @@ export interface ApplicationInfo {
* Indicates the application source code path
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -291,6 +319,7 @@ export interface ApplicationInfo {
* Indicates the application source code path
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -299,6 +328,7 @@ export interface ApplicationInfo {
* Indicates the application source code path
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -341,6 +371,7 @@ export interface ApplicationInfo {
* Indicates whether or not this application may be removable
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -348,6 +379,7 @@ export interface ApplicationInfo {
* Indicates whether or not this application may be removable
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -358,6 +390,7 @@ export interface ApplicationInfo {
* Indicates the access token of the application
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -365,6 +398,7 @@ export interface ApplicationInfo {
* Indicates the access token of the application
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -375,6 +409,7 @@ export interface ApplicationInfo {
* Indicates the uid of the application
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -382,6 +417,7 @@ export interface ApplicationInfo {
* Indicates the uid of the application
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -392,6 +428,7 @@ export interface ApplicationInfo {
* Indicates icon resource of the application
*
* @type { Resource }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -399,6 +436,7 @@ export interface ApplicationInfo {
* Indicates icon resource of the application
*
* @type { Resource }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -409,6 +447,7 @@ export interface ApplicationInfo {
* Indicates label resource of the application
*
* @type { Resource }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -416,6 +455,7 @@ export interface ApplicationInfo {
* Indicates label resource of the application
*
* @type { Resource }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -426,6 +466,7 @@ export interface ApplicationInfo {
* Indicates description resource of the application
*
* @type { Resource }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -433,6 +474,7 @@ export interface ApplicationInfo {
* Indicates description resource of the application
*
* @type { Resource }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -443,6 +485,7 @@ export interface ApplicationInfo {
* Indicates the appDistributionType of the application
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -450,6 +493,7 @@ export interface ApplicationInfo {
* Indicates the appDistributionType of the application
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -460,6 +504,7 @@ export interface ApplicationInfo {
* Indicates the appProvisionType of the application
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -467,6 +512,7 @@ export interface ApplicationInfo {
* Indicates the appProvisionType of the application
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -477,6 +523,7 @@ export interface ApplicationInfo {
* Indicates whether the application is a system application
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -484,6 +531,7 @@ export interface ApplicationInfo {
* Indicates whether the application is a system application
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -494,6 +542,7 @@ export interface ApplicationInfo {
* Indicates the type of application is APP or atomicService.
*
* @type { bundleManager.BundleType }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -501,6 +550,7 @@ export interface ApplicationInfo {
* Indicates the type of application is APP or atomicService.
*
* @type { bundleManager.BundleType }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -511,6 +561,7 @@ export interface ApplicationInfo {
* Indicates whether the application is in debug mode.
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 10
*/
@ -518,6 +569,7 @@ export interface ApplicationInfo {
* Indicates whether the application is in debug mode.
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11

View File

@ -42,6 +42,7 @@ export interface BundleInfo {
* Indicates the name of this bundle
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -49,6 +50,7 @@ export interface BundleInfo {
* Indicates the name of this bundle
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -59,6 +61,7 @@ export interface BundleInfo {
* Indicates the bundle vendor
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -66,6 +69,7 @@ export interface BundleInfo {
* Indicates the bundle vendor
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -76,6 +80,7 @@ export interface BundleInfo {
* Indicates the version code of the bundle
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -83,6 +88,7 @@ export interface BundleInfo {
* Indicates the version code of the bundle
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -93,6 +99,7 @@ export interface BundleInfo {
* Indicates the version name of the bundle
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -100,6 +107,7 @@ export interface BundleInfo {
* Indicates the version name of the bundle
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -110,6 +118,7 @@ export interface BundleInfo {
* Indicates the **minimum ** version compatible with the bundle
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -117,6 +126,7 @@ export interface BundleInfo {
* Indicates the **minimum ** version compatible with the bundle
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -127,6 +137,7 @@ export interface BundleInfo {
* Indicates the target version number of the bundle
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -134,6 +145,7 @@ export interface BundleInfo {
* Indicates the target version number of the bundle
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -144,6 +156,7 @@ export interface BundleInfo {
* Obtains configuration information about an application
*
* @type { ApplicationInfo }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -151,6 +164,7 @@ export interface BundleInfo {
* Obtains configuration information about an application
*
* @type { ApplicationInfo }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -161,6 +175,7 @@ export interface BundleInfo {
* Obtains configuration information about a module
*
* @type { Array<HapModuleInfo> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -168,6 +183,7 @@ export interface BundleInfo {
* Obtains configuration information about a module
*
* @type { Array<HapModuleInfo> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -178,6 +194,7 @@ export interface BundleInfo {
* Indicates the required permissions details defined in the bundle
*
* @type { Array<ReqPermissionDetail> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -185,6 +202,7 @@ export interface BundleInfo {
* Indicates the required permissions details defined in the bundle
*
* @type { Array<ReqPermissionDetail> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -195,6 +213,7 @@ export interface BundleInfo {
* Indicates the grant state of required permissions
*
* @type { Array<bundleManager.PermissionGrantState> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -202,6 +221,7 @@ export interface BundleInfo {
* Indicates the grant state of required permissions
*
* @type { Array<bundleManager.PermissionGrantState> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -212,6 +232,7 @@ export interface BundleInfo {
* Indicates the SignatureInfo of the bundle
*
* @type { SignatureInfo }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -219,6 +240,7 @@ export interface BundleInfo {
* Indicates the SignatureInfo of the bundle
*
* @type { SignatureInfo }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -229,6 +251,7 @@ export interface BundleInfo {
* Indicates the hap install time
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -236,6 +259,7 @@ export interface BundleInfo {
* Indicates the hap install time
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -246,6 +270,7 @@ export interface BundleInfo {
* Indicates the hap update time
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -253,6 +278,7 @@ export interface BundleInfo {
* Indicates the hap update time
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -455,6 +481,7 @@ export interface SignatureInfo {
* The application ID uniquely identifies an application. It is determined by the bundle name and signature
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -463,6 +490,7 @@ export interface SignatureInfo {
* The application ID uniquely identifies an application. It is determined by the bundle name and signature
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -473,6 +501,7 @@ export interface SignatureInfo {
* Indicates the fingerprint of the certificate
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -480,6 +509,7 @@ export interface SignatureInfo {
* Indicates the fingerprint of the certificate
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11

View File

@ -31,6 +31,7 @@ export interface BundlePackInfo {
* This contains package information in pack.info
*
* @type { Array<PackageConfig> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -41,6 +42,7 @@ export interface BundlePackInfo {
* This contains bundle summary information in pack.info
*
* @type { PackageSummary }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -61,6 +63,7 @@ export interface PackageConfig {
* Indicates the device types of this package
*
* @type { Array<string> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -71,6 +74,7 @@ export interface PackageConfig {
* Indicates the name of this package
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -81,6 +85,7 @@ export interface PackageConfig {
* Indicates the module type of this package
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -91,6 +96,7 @@ export interface PackageConfig {
* Indicates whether this package is delivery and install
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -111,6 +117,7 @@ export interface PackageSummary {
* Indicates the bundle config info of this package
*
* @type { BundleConfigInfo }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -121,6 +128,7 @@ export interface PackageSummary {
* Indicates the modules config info of this package
*
* @type { Array<ModuleConfigInfo> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -141,6 +149,7 @@ export interface BundleConfigInfo {
* Indicates the name of this bundle
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -151,6 +160,7 @@ export interface BundleConfigInfo {
* Indicates the bundle version
*
* @type { Version }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -171,6 +181,7 @@ export interface ExtensionAbility {
* Indicates the name of this extension ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -181,6 +192,7 @@ export interface ExtensionAbility {
* Indicates the ability forms info
*
* @type { Array<AbilityFormInfo> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -201,6 +213,7 @@ export interface ModuleConfigInfo {
* Indicates the name of main ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -211,6 +224,7 @@ export interface ModuleConfigInfo {
* Indicates the api version
*
* @type { ApiVersion }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -221,6 +235,7 @@ export interface ModuleConfigInfo {
* Indicates the devices type
*
* @type { Array<string> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -231,6 +246,7 @@ export interface ModuleConfigInfo {
* Indicates the module distro info
*
* @type { ModuleDistroInfo }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -241,6 +257,7 @@ export interface ModuleConfigInfo {
* Indicates the abilities info of this module
*
* @type { Array<ModuleAbilityInfo> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -251,6 +268,7 @@ export interface ModuleConfigInfo {
* Indicates extension abilities info of this module
*
* @type { Array<ExtensionAbility> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -271,6 +289,7 @@ export interface ModuleDistroInfo {
* Indicates whether this package is delivered with install
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -281,6 +300,7 @@ export interface ModuleDistroInfo {
* Indicates whether this package is free install
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -291,6 +311,7 @@ export interface ModuleDistroInfo {
* Indicates the module name
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -301,6 +322,7 @@ export interface ModuleDistroInfo {
* Indicates the module type
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -321,6 +343,7 @@ export interface ModuleAbilityInfo {
* Indicates the name of this module ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -331,6 +354,7 @@ export interface ModuleAbilityInfo {
* Indicates the label of this module ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -341,6 +365,7 @@ export interface ModuleAbilityInfo {
* Indicates whether this ability can be called by other abilities
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -351,6 +376,7 @@ export interface ModuleAbilityInfo {
* Indicates the ability forms info
*
* @type { Array<AbilityFormInfo> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -371,6 +397,7 @@ export interface AbilityFormInfo {
* Indicates the name of this ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -381,6 +408,7 @@ export interface AbilityFormInfo {
* Indicates the type of this ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -391,6 +419,7 @@ export interface AbilityFormInfo {
* Indicates whether this form is enabled update
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -401,6 +430,7 @@ export interface AbilityFormInfo {
* Indicates the scheduled update time
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -411,6 +441,7 @@ export interface AbilityFormInfo {
* Indicates the update duration
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -421,6 +452,7 @@ export interface AbilityFormInfo {
* Indicates the ability support dimensions
*
* @type { Array<string> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -431,6 +463,7 @@ export interface AbilityFormInfo {
* Indicates the ability default dimension
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -451,6 +484,7 @@ export interface Version {
* Indicates the min compatible code of this version
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -461,6 +495,7 @@ export interface Version {
* Indicates the name of this version
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -471,6 +506,7 @@ export interface Version {
* Indicates the code of this version
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -491,6 +527,7 @@ export interface ApiVersion {
* Indicates the release type of the api
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -501,6 +538,7 @@ export interface ApiVersion {
* Indicates the compatible version code of the api
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -511,6 +549,7 @@ export interface ApiVersion {
* Indicates the target version code of the api
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9

View File

@ -31,6 +31,7 @@ export interface DispatchInfo {
* Indicates the dispatchInfo version
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9
@ -41,6 +42,7 @@ export interface DispatchInfo {
* Indicates the free install interface version
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.FreeInstall
* @systemapi
* @since 9

View File

@ -43,6 +43,7 @@ export interface ExtensionAbilityInfo {
* Indicates the name of the bundle
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -50,6 +51,7 @@ export interface ExtensionAbilityInfo {
* Indicates the name of the bundle
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -60,6 +62,7 @@ export interface ExtensionAbilityInfo {
* Indicates the name of the module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -67,6 +70,7 @@ export interface ExtensionAbilityInfo {
* Indicates the name of the module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -77,6 +81,7 @@ export interface ExtensionAbilityInfo {
* Indicates the name of the extension ability info
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -84,6 +89,7 @@ export interface ExtensionAbilityInfo {
* Indicates the name of the extension ability info
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -94,6 +100,7 @@ export interface ExtensionAbilityInfo {
* Indicates the label id of the extension ability info
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -101,6 +108,7 @@ export interface ExtensionAbilityInfo {
* Indicates the label id of the extension ability info
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -111,6 +119,7 @@ export interface ExtensionAbilityInfo {
* Indicates the description id of the extension ability info
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -118,6 +127,7 @@ export interface ExtensionAbilityInfo {
* Indicates the description id of the extension ability info
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -128,6 +138,7 @@ export interface ExtensionAbilityInfo {
* Indicates the icon id of the extension ability info
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -135,6 +146,7 @@ export interface ExtensionAbilityInfo {
* Indicates the icon id of the extension ability info
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -145,6 +157,7 @@ export interface ExtensionAbilityInfo {
* Indicates whether this ability can be called by other abilities
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -152,6 +165,7 @@ export interface ExtensionAbilityInfo {
* Indicates whether this ability can be called by other abilities
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -162,6 +176,7 @@ export interface ExtensionAbilityInfo {
* Enumerates types of the extension ability info
*
* @type { bundleManager.ExtensionAbilityType }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -169,6 +184,7 @@ export interface ExtensionAbilityInfo {
* Enumerates types of the extension ability info
*
* @type { bundleManager.ExtensionAbilityType }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -190,6 +206,7 @@ export interface ExtensionAbilityInfo {
* The permissions that others need to use this extension ability info
*
* @type { Array<string> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -197,6 +214,7 @@ export interface ExtensionAbilityInfo {
* The permissions that others need to use this extension ability info
*
* @type { Array<string> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -207,6 +225,7 @@ export interface ExtensionAbilityInfo {
* Obtains configuration information about an application
*
* @type { ApplicationInfo }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -214,6 +233,7 @@ export interface ExtensionAbilityInfo {
* Obtains configuration information about an application
*
* @type { ApplicationInfo }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -224,6 +244,7 @@ export interface ExtensionAbilityInfo {
* Indicates the metadata of bundle
*
* @type { Array<Metadata> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -231,6 +252,7 @@ export interface ExtensionAbilityInfo {
* Indicates the metadata of bundle
*
* @type { Array<Metadata> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -241,6 +263,7 @@ export interface ExtensionAbilityInfo {
* Indicates the src language to express extension ability info
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -248,6 +271,7 @@ export interface ExtensionAbilityInfo {
* Indicates the src language to express extension ability info
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -258,6 +282,7 @@ export interface ExtensionAbilityInfo {
* Indicates the read permission extension ability info
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -265,6 +290,7 @@ export interface ExtensionAbilityInfo {
* Indicates the read permission extension ability info
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -275,6 +301,7 @@ export interface ExtensionAbilityInfo {
* Indicates the write permission of extension ability info
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -282,6 +309,7 @@ export interface ExtensionAbilityInfo {
* Indicates the write permission of extension ability info
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11

View File

@ -52,6 +52,7 @@ export interface HapModuleInfo {
* Indicates the name of this hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -59,6 +60,7 @@ export interface HapModuleInfo {
* Indicates the name of this hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -67,6 +69,7 @@ export interface HapModuleInfo {
* Indicates the name of this hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -78,6 +81,7 @@ export interface HapModuleInfo {
* Indicates the icon of this hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -85,6 +89,7 @@ export interface HapModuleInfo {
* Indicates the icon of this hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -93,6 +98,7 @@ export interface HapModuleInfo {
* Indicates the icon of this hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -104,6 +110,7 @@ export interface HapModuleInfo {
* Indicates the icon id of this hap module
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -111,6 +118,7 @@ export interface HapModuleInfo {
* Indicates the icon id of this hap module
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -119,6 +127,7 @@ export interface HapModuleInfo {
* Indicates the icon id of this hap module
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -130,6 +139,7 @@ export interface HapModuleInfo {
* Indicates the label of this hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -137,6 +147,7 @@ export interface HapModuleInfo {
* Indicates the label of this hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -145,6 +156,7 @@ export interface HapModuleInfo {
* Indicates the label of this hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -156,6 +168,7 @@ export interface HapModuleInfo {
* Indicates the label id of this hap module
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -163,6 +176,7 @@ export interface HapModuleInfo {
* Indicates the label id of this hap module
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -171,6 +185,7 @@ export interface HapModuleInfo {
* Indicates the label id of this hap module
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -182,6 +197,7 @@ export interface HapModuleInfo {
* Describes the hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -189,6 +205,7 @@ export interface HapModuleInfo {
* Describes the hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -197,6 +214,7 @@ export interface HapModuleInfo {
* Describes the hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -208,6 +226,7 @@ export interface HapModuleInfo {
* Indicates the description of this hap module
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -215,6 +234,7 @@ export interface HapModuleInfo {
* Indicates the description of this hap module
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -223,6 +243,7 @@ export interface HapModuleInfo {
* Indicates the description of this hap module
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -234,6 +255,7 @@ export interface HapModuleInfo {
* Indicates main elementName of the hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -241,6 +263,7 @@ export interface HapModuleInfo {
* Indicates main elementName of the hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -249,6 +272,7 @@ export interface HapModuleInfo {
* Indicates main elementName of the hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -260,6 +284,7 @@ export interface HapModuleInfo {
* Obtains configuration information about abilities
*
* @type { Array<AbilityInfo> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -267,6 +292,7 @@ export interface HapModuleInfo {
* Obtains configuration information about abilities
*
* @type { Array<AbilityInfo> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -275,6 +301,7 @@ export interface HapModuleInfo {
* Obtains configuration information about abilities
*
* @type { Array<AbilityInfo> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -286,6 +313,7 @@ export interface HapModuleInfo {
* Obtains configuration information about extension abilities
*
* @type { Array<ExtensionAbilityInfo> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -293,6 +321,7 @@ export interface HapModuleInfo {
* Obtains configuration information about extension abilities
*
* @type { Array<ExtensionAbilityInfo> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -303,6 +332,7 @@ export interface HapModuleInfo {
* Indicates the metadata of ability
*
* @type { Array<Metadata> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -310,6 +340,7 @@ export interface HapModuleInfo {
* Indicates the metadata of ability
*
* @type { Array<Metadata> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @since 10
@ -318,6 +349,7 @@ export interface HapModuleInfo {
* Indicates the metadata of ability
*
* @type { Array<Metadata> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @crossplatform
* @atomicservice
@ -329,6 +361,7 @@ export interface HapModuleInfo {
* The device types that this hap module can run on
*
* @type { Array<string> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -336,6 +369,7 @@ export interface HapModuleInfo {
* The device types that this hap module can run on
*
* @type { Array<string> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -346,6 +380,7 @@ export interface HapModuleInfo {
* Indicates whether free installation of the hap module is supported
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -353,6 +388,7 @@ export interface HapModuleInfo {
* Indicates whether free installation of the hap module is supported
*
* @type { boolean }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -363,6 +399,7 @@ export interface HapModuleInfo {
* Indicates the hash value of the hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -370,6 +407,7 @@ export interface HapModuleInfo {
* Indicates the hash value of the hap module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -380,6 +418,7 @@ export interface HapModuleInfo {
* Indicates the type of the module
*
* @type { bundleManager.ModuleType }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -387,6 +426,7 @@ export interface HapModuleInfo {
* Indicates the type of the module
*
* @type { bundleManager.ModuleType }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -397,6 +437,7 @@ export interface HapModuleInfo {
* Indicates the dependency module that this module depends on
*
* @type { Array<Dependency> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -404,6 +445,7 @@ export interface HapModuleInfo {
* Indicates the dependency module that this module depends on
*
* @type { Array<Dependency> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -414,6 +456,7 @@ export interface HapModuleInfo {
* Indicates the preload module
*
* @type { Array<PreloadItem> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -421,6 +464,7 @@ export interface HapModuleInfo {
* Indicates the preload module
*
* @type { Array<PreloadItem> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -468,7 +512,7 @@ export interface HapModuleInfo {
* @atomicservice
* @since 12
*/
readonly codePath: string;
readonly codePath: string;
}
/**
@ -491,6 +535,7 @@ export interface Dependency {
* Indicates the module name
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -498,6 +543,7 @@ export interface Dependency {
* Indicates the module name
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -508,6 +554,7 @@ export interface Dependency {
* Indicates the bundle name of the dependency
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 10
*/
@ -515,6 +562,7 @@ export interface Dependency {
* Indicates the bundle name of the dependency
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -525,6 +573,7 @@ export interface Dependency {
* Indicates the version code of the dependency
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 10
*/
@ -532,6 +581,7 @@ export interface Dependency {
* Indicates the version code of the dependency
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11
@ -559,6 +609,7 @@ export interface PreloadItem {
* Indicates the module name need preload
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 9
*/
@ -566,6 +617,7 @@ export interface PreloadItem {
* Indicates the module name need preload
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @atomicservice
* @since 11

View File

@ -34,6 +34,7 @@ export interface LauncherAbilityInfo {
* Obtains application info information about an launcher ability.
*
* @type { ApplicationInfo }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Launcher
* @systemapi
* @since 9
@ -44,6 +45,7 @@ export interface LauncherAbilityInfo {
* Obtains element name about an launcher ability.
*
* @type { ElementName }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Launcher
* @systemapi
* @since 9
@ -54,6 +56,7 @@ export interface LauncherAbilityInfo {
* Obtains labelId about an launcher ability.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Launcher
* @systemapi
* @since 9
@ -64,6 +67,7 @@ export interface LauncherAbilityInfo {
* Obtains iconId about an launcher ability.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Launcher
* @systemapi
* @since 9
@ -74,6 +78,7 @@ export interface LauncherAbilityInfo {
* Obtains userId about an launcher ability.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Launcher
* @systemapi
* @since 9
@ -84,6 +89,7 @@ export interface LauncherAbilityInfo {
* Obtains installTime about an launcher ability.
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Launcher
* @systemapi
* @since 9

View File

@ -30,6 +30,7 @@ export interface OverlayModuleInfo {
* Indicates the name of the bundle
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 10
*/
@ -39,6 +40,7 @@ export interface OverlayModuleInfo {
* Indicates the name of the .hap package to which the capability belongs
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 10
*/
@ -48,6 +50,7 @@ export interface OverlayModuleInfo {
* Indicates the name of target module which is overlaid by the overlay module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 10
*/
@ -57,6 +60,7 @@ export interface OverlayModuleInfo {
* Indicates the priority of the overlay module
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 10
*/
@ -66,6 +70,7 @@ export interface OverlayModuleInfo {
* Indicates the state of the overlay module
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @since 10
*/

View File

@ -31,6 +31,7 @@ export interface PermissionDef {
* Indicates the name of this permission
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 9
@ -41,6 +42,7 @@ export interface PermissionDef {
* Indicates the grant mode of this permission
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 9
@ -51,6 +53,7 @@ export interface PermissionDef {
* Indicates the labelId of this permission
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 9
@ -61,6 +64,7 @@ export interface PermissionDef {
* Indicates the descriptionId of this permission
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 9

View File

@ -33,6 +33,7 @@ export interface RemoteAbilityInfo {
* Indicates the ability information
*
* @type { ElementName }
* @readonly
* @syscap SystemCapability.BundleManager.DistributedBundleFramework
* @systemapi
* @since 9
@ -43,6 +44,7 @@ export interface RemoteAbilityInfo {
* Indicates the label of the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.DistributedBundleFramework
* @systemapi
* @since 9
@ -53,6 +55,7 @@ export interface RemoteAbilityInfo {
* Indicates the icon of the ability
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.DistributedBundleFramework
* @systemapi
* @since 9

View File

@ -34,6 +34,7 @@ export interface SharedBundleInfo {
* Indicates the name of the shared bundle
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -44,6 +45,7 @@ export interface SharedBundleInfo {
* Enumerates types of the compatible policy of the shared bundle
*
* @type { bundleManager.CompatiblePolicy }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -54,6 +56,7 @@ export interface SharedBundleInfo {
* Obtains configuration information about a shared module
*
* @type { Array<SharedModuleInfo> }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -74,6 +77,7 @@ export interface SharedModuleInfo {
* Indicates the moduleName of the shared bundle
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -84,6 +88,7 @@ export interface SharedModuleInfo {
* Indicates the version code of the shared module
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -94,6 +99,7 @@ export interface SharedModuleInfo {
* Indicates the version name of the shared module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -104,6 +110,7 @@ export interface SharedModuleInfo {
* Describes the shared module
*
* @type { string }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10
@ -114,6 +121,7 @@ export interface SharedModuleInfo {
* Indicates the description of this shared module
*
* @type { number }
* @readonly
* @syscap SystemCapability.BundleManager.BundleFramework.Core
* @systemapi
* @since 10