• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "module": {
3    "name": "entry",
4    "type": "entry",
5    "description": "$string:module_desc",
6    "mainElement": "EntryAbility",
7    "deviceTypes": [
8      "default",
9      "tablet",
10      "2in1",
11      "wearable",
12      "phone"
13    ],
14    "deliveryWithInstall": true,
15    "installationFree": false,
16    "pages": "$profile:main_pages",
17    "abilities": [
18      {
19        "name": "EntryAbility",
20        "srcEntry": "./ets/entryability/EntryAbility.ts",
21        "description": "$string:EntryAbility_desc",
22        "icon": "$media:icon",
23        "label": "$string:EntryAbility_label",
24        "startWindowIcon": "$media:icon",
25        "startWindowBackground": "$color:start_window_background",
26        "exported": true,
27        "skills": [
28          {
29            "entities": [
30              "entity.system.home"
31            ],
32            "actions": [
33              "action.system.home"
34            ]
35          }
36        ]
37      },
38      {
39        "name": "MainAbility2",
40        "srcEntry": "./ets/mainability2/MainAbility2.ts",
41        "description": "$string:EntryAbility_desc",
42        "icon": "$media:icon",
43        "label": "$string:EntryAbility_label",
44        "startWindowIcon": "$media:icon",
45        "startWindowBackground": "$color:start_window_background",
46        "exported": true,
47        "skills": [
48          {
49            "entities": [],
50            "actions": []
51          }
52        ]
53      },
54      {
55        "name": "MainAbility3",
56        "srcEntry": "./ets/mainability3/MainAbility3.ts",
57        "description": "$string:EntryAbility_desc",
58        "icon": "$media:icon",
59        "label": "$string:EntryAbility_label",
60        "startWindowIcon": "$media:icon",
61        "startWindowBackground": "$color:start_window_background",
62        "exported": true,
63        "launchType": "multiton",
64        "skills": [
65          {
66            "entities": [],
67            "actions": []
68          }
69        ]
70      },
71      {
72        "name": "MainAbility4",
73        "srcEntry": "./ets/mainability4/MainAbility4.ts",
74        "description": "$string:EntryAbility_desc",
75        "icon": "$media:icon",
76        "label": "$string:EntryAbility_label",
77        "startWindowIcon": "$media:icon",
78        "startWindowBackground": "$color:start_window_background",
79        "exported": true,
80        "launchType": "specified",
81        "skills": [
82          {
83            "entities": [],
84            "actions": []
85          }
86        ]
87      }
88    ]
89  }
90}