18c339a94Sopenharmony_ci/*
28c339a94Sopenharmony_ci * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd.
38c339a94Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License");
48c339a94Sopenharmony_ci * you may not use this file except in compliance with the License.
58c339a94Sopenharmony_ci * You may obtain a copy of the License at
68c339a94Sopenharmony_ci *
78c339a94Sopenharmony_ci *     http://www.apache.org/licenses/LICENSE-2.0
88c339a94Sopenharmony_ci *
98c339a94Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software
108c339a94Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS,
118c339a94Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
128c339a94Sopenharmony_ci * See the License for the specific language governing permissions and
138c339a94Sopenharmony_ci * limitations under the License.
148c339a94Sopenharmony_ci */
158c339a94Sopenharmony_ci{
168c339a94Sopenharmony_ci  "module": {
178c339a94Sopenharmony_ci    "name": "entry",
188c339a94Sopenharmony_ci    "type": "entry",
198c339a94Sopenharmony_ci    "description": "$string:module_desc",
208c339a94Sopenharmony_ci    "mainElement": "EntryAbility",
218c339a94Sopenharmony_ci    "deviceTypes": [
228c339a94Sopenharmony_ci      "default",
238c339a94Sopenharmony_ci      "tablet"
248c339a94Sopenharmony_ci    ],
258c339a94Sopenharmony_ci    "deliveryWithInstall": true,
268c339a94Sopenharmony_ci    "installationFree": false,
278c339a94Sopenharmony_ci    "pages": "$profile:main_pages",
288c339a94Sopenharmony_ci    "abilities": [
298c339a94Sopenharmony_ci      {
308c339a94Sopenharmony_ci        "name": "EntryAbility",
318c339a94Sopenharmony_ci        "srcEntry": "./ets/entryability/EntryAbility.ets",
328c339a94Sopenharmony_ci        "description": "$string:EntryAbility_desc",
338c339a94Sopenharmony_ci        "icon": "$media:layered_image",
348c339a94Sopenharmony_ci        "label": "$string:EntryAbility_label",
358c339a94Sopenharmony_ci        "startWindowIcon": "$media:startIcon",
368c339a94Sopenharmony_ci        "startWindowBackground": "$color:start_window_background",
378c339a94Sopenharmony_ci        "exported": true,
388c339a94Sopenharmony_ci        "skills": [
398c339a94Sopenharmony_ci          {
408c339a94Sopenharmony_ci            "entities": [
418c339a94Sopenharmony_ci              "entity.system.home"
428c339a94Sopenharmony_ci            ],
438c339a94Sopenharmony_ci            "actions": [
448c339a94Sopenharmony_ci              "action.system.home"
458c339a94Sopenharmony_ci            ]
468c339a94Sopenharmony_ci          }
478c339a94Sopenharmony_ci        ]
488c339a94Sopenharmony_ci      }
498c339a94Sopenharmony_ci    ],
508c339a94Sopenharmony_ci    "extensionAbilities": [
518c339a94Sopenharmony_ci      {
528c339a94Sopenharmony_ci        "name": "EntryBackupAbility",
538c339a94Sopenharmony_ci        "srcEntry": "./ets/entrybackupability/EntryBackupAbility.ets",
548c339a94Sopenharmony_ci        "type": "backup",
558c339a94Sopenharmony_ci        "exported": false,
568c339a94Sopenharmony_ci        "metadata": [
578c339a94Sopenharmony_ci          {
588c339a94Sopenharmony_ci            "name": "ohos.extension.backup",
598c339a94Sopenharmony_ci            "resource": "$profile:backup_config"
608c339a94Sopenharmony_ci          }
618c339a94Sopenharmony_ci        ]
628c339a94Sopenharmony_ci      }
638c339a94Sopenharmony_ci    ]
648c339a94Sopenharmony_ci  }
658c339a94Sopenharmony_ci}