• 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      "tablet",
10      "2in1",
11      "wearable"
12    ],
13    "deliveryWithInstall": true,
14    "installationFree": false,
15    "pages": "$profile:main_pages",
16    "abilities": [
17      {
18        "name": "EntryAbility",
19        "srcEntry": "./ets/entryability/EntryAbility.ts",
20        "description": "$string:EntryAbility_desc",
21        "icon": "$media:icon",
22        "label": "$string:EntryAbility_label",
23        "startWindowIcon": "$media:icon",
24        "startWindowBackground": "$color:start_window_background",
25        "exported": true,
26        "skills": [
27          {
28            "entities": [
29              "entity.system.home"
30            ],
31            "actions": [
32              "action.system.home"
33            ]
34          }
35        ]
36      },
37      {
38        "name": "CalledAbility",
39        "srcEntry": "./ets/calledability/CalledAbility.ts",
40        "description": "$string:CalledAbility_desc",
41        "visible": true,
42        "icon": "$media:icon",
43        "label": "$string:CalledAbility_label",
44        "launchType": "standard",
45        "startWindowIcon": "$media:icon",
46        "startWindowBackground": "$color:start_window_background"
47      }
48    ],
49    "extensionAbilities": [
50      {
51        "name": "UIExtAbility",
52        "icon": "$media:icon",
53        "description": "UIExtAbility",
54        "type": "share",
55        "visible": true,
56        "srcEntrance": "./ets/UIExtensionAbility/UIExtAbility.ts"
57      },
58      {
59        "name": "ActsShareExtensionAbility",
60        "icon": "$media:icon",
61        "description": "ActsShareExtensionAbility",
62        "type": "share",
63        "visible": true,
64        "srcEntrance": "./ets/shareextensionability/ActsShareExtensionAbility.ts"
65      }
66    ],
67    "requestPermissions": [
68      {
69        "name": "ohos.permission.START_ABILITIES_FROM_BACKGROUND"
70      },
71      {
72        "name": "ohos.permission.START_INVISIBLE_ABILITY"
73      }
74    ]
75  }
76}