ShortcutInfo
The ShortcutInfo module defines shortcut information configured in the configuration file. The information can be obtained through getShortcutInfo.
NOTE
The initial APIs of this module are supported since API version 9. Newly added APIs will be marked with a superscript to indicate their earliest API version.
For the FA model, the shortcut information is configured in the config.json file. For details about the shortcut information in the stage model, see shortcuts.
ShortcutWant
System capability: SystemCapability.BundleManager.BundleFramework.Launcher
System API: This is a system API.
Name | Type | Readable | Writable | Description |
---|---|---|---|---|
targetBundle | string | Yes | No | Target bundle name of the shortcut. |
targetModule | string | Yes | No | Target module name of the shortcut. |
targetAbility | string | Yes | No | Target ability name of the shortcut. |
ShortcutInfo
System capability: SystemCapability.BundleManager.BundleFramework.Launcher
System API: This is a system API.
Name | Type | Readable | Writable | Description |
---|---|---|---|---|
id | string | Yes | No | ID of the application to which the shortcut belongs. |
bundleName | string | Yes | No | Name of the bundle that contains the shortcut. |
moduleName | string | Yes | No | Module name of the shortcut. |
hostAbility | string | Yes | No | Local ability name of the shortcut. |
icon | string | Yes | No | Icon of the shortcut. |
iconId | number | Yes | No | ID of the shortcut icon. |
label | string | Yes | No | Label of the shortcut. |
labelId | number | Yes | No | ID of the shortcut label. |
wants | Array<ShortcutWant> | Yes | No | Want information required for the shortcut. |