• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/window_manager",
3    "description": "library for window",
4    "version": "3.1",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8      "destPath": "foundation/window/window_manager"
9    },
10    "dirs": {},
11    "scripts": {},
12    "component": {
13      "name": "window_manager",
14      "subsystem": "window",
15      "syscap": ["SystemCapability.WindowManager.WindowManager.Core"],
16      "features": [
17        "window_manager_feature_coverage = false",
18        "window_manager_feature_subscribe_motion"
19      ],
20      "adapted_system_type": [ "standard" ],
21      "rom": "8000KB",
22      "ram": "8000KB",
23      "hisysevent_config": [
24        "//foundation/window/window_manager/hisysevent.yaml"
25      ],
26      "deps": {
27        "components": [
28          "imf",
29          "sensor",
30          "ability_base",
31          "graphic_standard",
32          "hisysevent_native",
33          "ability_runtime",
34          "napi",
35          "common_event_service",
36          "hilog_native",
37          "access_token",
38          "init",
39          "bundle_framework",
40          "hiviewdfx_hilog_native",
41          "ipc",
42          "power_manager",
43          "utils_base",
44          "hitrace_native",
45          "resource_management",
46          "samgr",
47          "input",
48          "safwk",
49          "display_manager",
50          "config_policy",
51          "ace_engine",
52          "multimedia_image_framework"
53        ],
54        "third_party": [
55          "flutter",
56          "libxml2",
57          "libjpeg-turbo"
58        ]
59      },
60      "build": {
61        "group_type": {
62          "base_group": [
63            "//foundation/window/window_manager/snapshot:snapshot_display",
64            "//foundation/window/window_manager/interfaces/kits/napi/window_runtime/window_stage_napi:windowstage",
65            "//foundation/window/window_manager/interfaces/kits/napi:napi_packages",
66            "//foundation/window/window_manager/resources:window_resources"
67          ],
68          "fwk_group": [
69            "//foundation/window/window_manager/interfaces/kits/js/declaration:window",
70            "//foundation/window/window_manager/dm:libdm",
71            "//foundation/window/window_manager/extension/extension_connection:libwindow_extension_client",
72            "//foundation/window/window_manager/extension/window_extension:libwindow_extension",
73            "//foundation/window/window_manager/extension/window_extension:window_extension_module",
74            "//foundation/window/window_manager/wm:libwm",
75            "//foundation/window/window_manager/utils:libwmutil"
76          ],
77          "service_group": [
78            "//foundation/window/window_manager/sa_profile:wms_sa_profile",
79            "//foundation/window/window_manager/dmserver:libdms",
80            "//foundation/window/window_manager/wmserver:libwms"
81          ]
82        },
83        "inner_kits": [
84          {
85            "type": "so",
86            "name": "//foundation/window/window_manager/wm:libwm",
87            "header": {
88              "header_files": [
89                "window.h",
90                "window_accessibility_controller.h",
91                "window_manager.h",
92                "window_option.h",
93                "window_scene.h",
94                "wm_common.h"
95              ],
96              "header_base": "//foundation/window/window_manager/interfaces/innerkits/wm"
97            }
98          },
99          {
100            "type": "so",
101            "name": "//foundation/window/window_manager/dm:libdm",
102            "header": {
103              "header_files": [
104                "display.h",
105                "display_manager.h",
106                "display_property.h",
107                "dm_common.h",
108                "screen.h",
109                "screen_group.h",
110                "screen_manager.h"
111              ],
112              "header_base": "//foundation/window/window_manager/interfaces/innerkits/dm"
113            }
114          },
115          {
116            "type": "so",
117            "name": "//foundation/window/window_manager/extension/extension_connection:libwindow_extension_client",
118            "header": {
119              "header_files": [
120                "window_extension_connection.h"
121              ],
122              "header_base": "//foundation/window/window_manager/interfaces/innerkits/extension"
123            }
124          }
125        ],
126        "test": [
127          "//foundation/window/window_manager/dm:test",
128          "//foundation/window/window_manager/dmserver:test",
129          "//foundation/window/window_manager/snapshot:test",
130          "//foundation/window/window_manager/utils:test",
131          "//foundation/window/window_manager/wm:test",
132          "//foundation/window/window_manager/wmserver:test",
133          "//foundation/window/window_manager/test:test",
134          "//foundation/window/window_manager/extension/window_extension:test"
135        ]
136      }
137    }
138  }
139