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