• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*
2 * Copyright (C) 2024 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 *     http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15{
16  "module": {
17    "name": "entry",
18    "type": "entry",
19    "srcEntrance": "./ets/Application/AbilityStage.ts",
20    "description": "$string:entry_desc",
21    "mainElement": "MainAbility",
22    "deviceTypes": [],
23    "deliveryWithInstall": true,
24    "installationFree": false,
25    "pages": "$profile:main_pages",
26    "uiSyntax": "ets",
27    "appStartup": "$profile:startup_config",
28    "abilities": [
29      {
30        "name": "MainAbility",
31        "srcEntry": "./ets/MainAbility/MainAbility.ts",
32        "description": "$string:MainAbility_desc",
33        "icon": "$media:icon",
34        "label": "$string:MainAbility_label",
35        "visible": true,
36        "skills": [
37          {
38            "entities": [
39              "entity.system.home"
40            ],
41            "actions": [
42              "action.system.home"
43            ]
44          }
45        ],
46        "startWindowIcon": "$media:icon",
47        "startWindowBackground": "$color:start_window_background",
48      },
49      {
50        "name": "SingleStartAbility",
51        "srcEntry": "./ets/MainAbility/SingleStartAbility.ets",
52        "description": "$string:MainAbility_desc",
53        "icon": "$media:icon",
54        "label": "$string:MainAbility_label",
55        "startWindowIcon": "$media:icon",
56        "visible": true,
57        "startWindowBackground": "$color:start_window_background",
58      },
59      {
60        "name": "PageAbility2",
61        "srcEntry": "./ets/MainAbility/PageAbility2.ets",
62        "description": "$string:MainAbility_desc",
63        "icon": "$media:icon",
64        "label": "$string:MainAbility_label",
65        "startWindowIcon": "$media:icon",
66        "visible": true,
67        "startWindowBackground": "$color:start_window_background",
68      },
69      {
70        "name": "PageAbility3",
71        "srcEntry": "./ets/MainAbility/PageAbility3.ets",
72        "description": "$string:MainAbility_desc",
73        "icon": "$media:icon",
74        "label": "$string:MainAbility_label",
75        "startWindowIcon": "$media:icon",
76        "visible": true,
77        "startWindowBackground": "$color:start_window_background",
78      },
79      {
80        "name": "PageAbility4",
81        "srcEntry": "./ets/MainAbility/PageAbility4.ets",
82        "description": "$string:MainAbility_desc",
83        "icon": "$media:icon",
84        "label": "$string:MainAbility_label",
85        "startWindowIcon": "$media:icon",
86        "visible": true,
87        "startWindowBackground": "$color:start_window_background",
88      },
89      {
90        "name": "PageAbility5",
91        "srcEntry": "./ets/MainAbility/PageAbility5.ets",
92        "description": "$string:MainAbility_desc",
93        "icon": "$media:icon",
94        "label": "$string:MainAbility_label",
95        "startWindowIcon": "$media:icon",
96        "visible": true,
97        "startWindowBackground": "$color:start_window_background",
98      },
99      {
100        "name": "PageAbility6",
101        "srcEntry": "./ets/MainAbility/PageAbility6.ets",
102        "description": "$string:MainAbility_desc",
103        "icon": "$media:icon",
104        "label": "$string:MainAbility_label",
105        "startWindowIcon": "$media:icon",
106        "visible": true,
107        "startWindowBackground": "$color:start_window_background",
108      },
109      {
110        "name": "PageAbility7",
111        "srcEntry": "./ets/MainAbility/PageAbility7.ets",
112        "description": "$string:MainAbility_desc",
113        "icon": "$media:icon",
114        "label": "$string:MainAbility_label",
115        "startWindowIcon": "$media:icon",
116        "visible": true,
117        "startWindowBackground": "$color:start_window_background",
118      },
119      {
120        "name": "SingleStartAbility2",
121        "srcEntry": "./ets/MainAbility/SingleStartAbility2.ets",
122        "description": "$string:MainAbility_desc",
123        "icon": "$media:icon",
124        "label": "$string:MainAbility_label",
125        "startWindowIcon": "$media:icon",
126        "visible": true,
127        "startWindowBackground": "$color:start_window_background",
128      },
129      {
130        "name": "PageAbility8",
131        "srcEntry": "./ets/MainAbility/PageAbility8.ets",
132        "description": "$string:MainAbility_desc",
133        "icon": "$media:icon",
134        "label": "$string:MainAbility_label",
135        "startWindowIcon": "$media:icon",
136        "visible": true,
137        "startWindowBackground": "$color:start_window_background",
138      },
139      {
140        "name": "PageAbility9",
141        "srcEntry": "./ets/MainAbility/PageAbility9.ets",
142        "description": "$string:MainAbility_desc",
143        "icon": "$media:icon",
144        "label": "$string:MainAbility_label",
145        "startWindowIcon": "$media:icon",
146        "visible": true,
147        "startWindowBackground": "$color:start_window_background",
148      },
149      {
150        "name": "PageAbility10",
151        "srcEntry": "./ets/MainAbility/PageAbility10.ets",
152        "description": "$string:MainAbility_desc",
153        "icon": "$media:icon",
154        "label": "$string:MainAbility_label",
155        "startWindowIcon": "$media:icon",
156        "visible": true,
157        "startWindowBackground": "$color:start_window_background",
158      },
159      {
160        "name": "PageAbility11",
161        "srcEntry": "./ets/MainAbility/PageAbility11.ets",
162        "description": "$string:MainAbility_desc",
163        "icon": "$media:icon",
164        "label": "$string:MainAbility_label",
165        "startWindowIcon": "$media:icon",
166        "visible": true,
167        "startWindowBackground": "$color:start_window_background",
168      },
169      {
170        "name": "PageAbility100",
171        "srcEntry": "./ets/MainAbility/PageAbility100.ets",
172        "description": "$string:MainAbility_desc",
173        "icon": "$media:icon",
174        "label": "$string:MainAbility_label",
175        "startWindowIcon": "$media:icon",
176        "visible": true,
177        "startWindowBackground": "$color:start_window_background",
178      },
179      {
180        "name": "PageAbility102",
181        "srcEntry": "./ets/MainAbility/PageAbility102.ets",
182        "description": "$string:MainAbility_desc",
183        "icon": "$media:icon",
184        "label": "$string:MainAbility_label",
185        "startWindowIcon": "$media:icon",
186        "visible": true,
187        "startWindowBackground": "$color:start_window_background",
188      },
189      {
190        "name": "PageAbility103",
191        "srcEntry": "./ets/MainAbility/PageAbility103.ets",
192        "description": "$string:MainAbility_desc",
193        "icon": "$media:icon",
194        "label": "$string:MainAbility_label",
195        "startWindowIcon": "$media:icon",
196        "visible": true,
197        "startWindowBackground": "$color:start_window_background",
198      }
199    ],
200    "extensionAbilities": [
201      {
202        "name": "Sample_001",
203        "srcEntry": "./ets/startup/Sample_001.ets",
204        "description": "Sample_001",
205        "type": "embeddedUI",
206        "label": "$string:MainAbility_label",
207        "exported": true
208      },
209      {
210        "name": "Sample_002",
211        "srcEntry": "./ets/startup/Sample_002.ets",
212        "description": "Sample_002",
213        "type": "embeddedUI",
214        "label": "$string:MainAbility_label",
215        "exported": true
216      },
217      {
218        "name": "Sample_003",
219        "srcEntry": "./ets/startup/Sample_003.ets",
220        "description": "Sample_003",
221        "type": "embeddedUI",
222        "label": "$string:MainAbility_label",
223        "exported": true
224      },
225      {
226        "name": "Sample_004",
227        "srcEntry": "./ets/startup/Sample_004.ets",
228        "description": "Sample_004",
229        "type": "embeddedUI",
230        "label": "$string:MainAbility_label",
231        "exported": true
232      },
233      {
234        "name": "Sample_005",
235        "srcEntry": "./ets/startup/Sample_005.ets",
236        "description": "Sample_005",
237        "type": "embeddedUI",
238        "label": "$string:MainAbility_label",
239        "exported": true
240      },
241      {
242        "name": "Sample_006",
243        "srcEntry": "./ets/startup/Sample_006.ets",
244        "description": "Sample_006",
245        "type": "embeddedUI",
246        "label": "$string:MainAbility_label",
247        "exported": true
248      },
249      {
250        "name": "Sample_007",
251        "srcEntry": "./ets/startup/Sample_007.ets",
252        "description": "Sample_007",
253        "type": "embeddedUI",
254        "label": "$string:MainAbility_label",
255        "exported": true
256      },
257      {
258        "name": "Sample_008",
259        "srcEntry": "./ets/startup/Sample_008.ets",
260        "description": "Sample_008",
261        "type": "embeddedUI",
262        "label": "$string:MainAbility_label",
263        "exported": true
264      },
265      {
266        "name": "Sample_009",
267        "srcEntry": "./ets/startup/Sample_009.ets",
268        "description": "Sample_009",
269        "type": "embeddedUI",
270        "label": "$string:MainAbility_label",
271        "exported": true
272      },
273      {
274        "name": "Sample_010",
275        "srcEntry": "./ets/startup/Sample_010.ets",
276        "description": "Sample_010",
277        "type": "embeddedUI",
278        "label": "$string:MainAbility_label",
279        "exported": true
280      },
281      {
282        "name": "Sample_011",
283        "srcEntry": "./ets/startup/Sample_011.ets",
284        "description": "Sample_011",
285        "type": "embeddedUI",
286        "label": "$string:MainAbility_label",
287        "exported": true
288      },
289      {
290        "name": "Sample_012",
291        "srcEntry": "./ets/startup/Sample_012.ets",
292        "description": "Sample_012",
293        "type": "embeddedUI",
294        "label": "$string:MainAbility_label",
295        "exported": true
296      },
297      {
298        "name": "Sample_013",
299        "srcEntry": "./ets/startup/Sample_013.ets",
300        "description": "Sample_013",
301        "type": "embeddedUI",
302        "label": "$string:MainAbility_label",
303        "exported": true
304      },
305      {
306        "name": "Sample_014",
307        "srcEntry": "./ets/startup/Sample_014.ets",
308        "description": "Sample_014",
309        "type": "embeddedUI",
310        "label": "$string:MainAbility_label",
311        "exported": true
312      },
313      {
314        "name": "Sample_015",
315        "srcEntry": "./ets/startup/Sample_015.ets",
316        "description": "Sample_015",
317        "type": "embeddedUI",
318        "label": "$string:MainAbility_label",
319        "exported": true
320      },
321      {
322        "name": "Sample_016",
323        "srcEntry": "./ets/startup/Sample_016.ets",
324        "description": "Sample_016",
325        "type": "embeddedUI",
326        "label": "$string:MainAbility_label",
327        "exported": true
328      },
329      {
330        "name": "Sample_017",
331        "srcEntry": "./ets/startup/Sample_017.ets",
332        "description": "Sample_017",
333        "type": "embeddedUI",
334        "label": "$string:MainAbility_label",
335        "exported": true
336      },
337      {
338        "name": "Sample_018",
339        "srcEntry": "./ets/startup/Sample_018.ets",
340        "description": "Sample_018",
341        "type": "embeddedUI",
342        "label": "$string:MainAbility_label",
343        "exported": true
344      },
345      {
346        "name": "Sample_019",
347        "srcEntry": "./ets/startup/Sample_019.ets",
348        "description": "Sample_019",
349        "type": "embeddedUI",
350        "label": "$string:MainAbility_label",
351        "exported": true
352      },
353      {
354        "name": "Sample_100",
355        "srcEntry": "./ets/startup/Sample_100.ets",
356        "description": "Sample_100",
357        "type": "embeddedUI",
358        "label": "$string:MainAbility_label",
359        "exported": true
360      },
361      {
362        "name": "Sample_101",
363        "srcEntry": "./ets/startup/Sample_101.ets",
364        "description": "Sample_101",
365        "type": "embeddedUI",
366        "label": "$string:MainAbility_label",
367        "exported": true
368      },
369       {
370        "name": "Sample_102",
371        "srcEntry": "./ets/startup/Sample_102.ets",
372        "description": "Sample_102",
373        "type": "embeddedUI",
374        "label": "$string:MainAbility_label",
375        "exported": true
376      },
377      {
378        "name": "Sample_103",
379        "srcEntry": "./ets/startup/Sample_103.ets",
380        "description": "Sample_103",
381        "type": "embeddedUI",
382        "label": "$string:MainAbility_label",
383        "exported": true
384      },
385      {
386        "name": "StartupConfig",
387        "srcEntry": "./ets/startup/StartupConfig.ets",
388        "description": "StartupConfig",
389        "type": "embeddedUI",
390        "label": "$string:MainAbility_label",
391        "exported": true
392      }
393    ]
394  }
395}