• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/eventhandler",
3    "description": "事件处理服务",
4    "version": "3.1",
5    "license": "Apache 2.0",
6    "segment": {
7        "destPath": "base/notification/eventhandler/frameworks/eventhandler"
8    },
9    "component": {
10        "name": "eventhandler",
11        "subsystem": "notification",
12        "syscap": [
13            "SystemCapability.Notification.Emitter"
14        ],
15        "features": [],
16        "adapted_system_type": [
17            "standard"
18        ],
19        "rom": "500KB",
20        "ram": "1000KB",
21        "deps": {
22            "components": [
23                "hitrace_native",
24                "hiviewdfx_hilog_native",
25                "hichecker_native"
26            ],
27            "third_party": []
28        },
29        "build": {
30            "group_type": {
31                "base_group": [
32
33                ],
34                "fwk_group": [
35                    "//base/notification/eventhandler/frameworks/eventhandler:libeventhandler",
36                    "//base/notification/eventhandler/frameworks:eventhandler_native_target",
37                    "//base/notification/eventhandler/frameworks:napi_packages"
38                ],
39                "service_group": [
40
41                ]
42            },
43            "inner_kits": [
44                {
45                    "header": {
46                        "header_base": "//base/notification/eventhandler/interfaces/inner_api",
47                        "header_files": [
48                            "event_handler_errors.h",
49                            "event_handler.h",
50                            "event_queue.h",
51                            "event_runner.h",
52                            "inner_event.h",
53                            "file_descriptor_listener.h",
54                            "native_implement_eventhandler.h"
55                        ]
56                    },
57                    "name": "//base/notification/eventhandler/frameworks/eventhandler:libeventhandler"
58                },
59                {
60                    "header": {
61                        "header_base": "//base/notification/eventhandler/interfaces/kits/native",
62                        "header_files": [
63                            "native_interface_eventhandler.h"
64                        ]
65                    },
66                    "name": "//base/notification/eventhandler/frameworks/native:eventhandler_native"
67                }
68            ],
69            "test": [
70                "//base/notification/eventhandler/frameworks/eventhandler/test:unittest",
71                "//base/notification/eventhandler/frameworks/test/moduletest:moduletest",
72                "//base/notification/eventhandler/test/fuzztest:fuzztest",
73                "//base/notification/eventhandler/test/systemtest:systemtest"
74            ]
75        }
76    }
77}
78