• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "module": {
3    "name": "entry_assist",
4    "type": "entry",
5    "description": "$string:module_desc",
6    "mainElement": "EntryAbility",
7    "deviceTypes": [
8      "default"
9    ],
10    "deliveryWithInstall": true,
11    "installationFree": false,
12    "pages": "$profile:main_pages",
13    "abilities": [
14      {
15        "name": "EntryAbility",
16        "srcEntry": "./ets/entryability/EntryAbility.ts",
17        "description": "$string:EntryAbility_desc",
18        "icon": "$media:icon",
19        "label": "$string:EntryAbility_label",
20        "startWindowIcon": "$media:icon",
21        "startWindowBackground": "$color:start_window_background",
22        "exported": true,
23        "skills": [
24          {
25            "entities": [
26              "entity.system.home"
27            ],
28            "actions": [
29              "action.system.home"
30            ]
31          }
32        ]
33      },
34      {
35        "name": "CalledAbility",
36        "srcEntry": "./ets/calledability/CalledAbility.ts",
37        "description": "$string:CalledAbility_desc",
38        "visible": true,
39        "icon": "$media:icon",
40        "label": "$string:CalledAbility_label",
41        "launchType": "standard",
42        "startWindowIcon": "$media:icon",
43        "startWindowBackground": "$color:start_window_background"
44      }
45    ],
46    "extensionAbilities": [
47      {
48        "name": "UIExtAbility",
49        "icon": "$media:icon",
50        "description": "UIExtAbility",
51        "type": "share",
52        "visible": true,
53        "srcEntrance": "./ets/UIExtensionAbility/UIExtAbility.ts"
54      },
55      {
56        "name": "ActsShareExtensionAbility",
57        "icon": "$media:icon",
58        "description": "ActsShareExtensionAbility",
59        "type": "share",
60        "visible": true,
61        "srcEntrance": "./ets/shareextensionability/ActsShareExtensionAbility.ts"
62      }
63    ],
64    "requestPermissions": [
65      {
66        "name": "ohos.permission.START_ABILITIES_FROM_BACKGROUND"
67      },
68      {
69        "name": "ohos.permission.START_INVISIBLE_ABILITY"
70      }
71    ]
72  }
73}