{ "name": "@ohos/pasteboard", "description": "Allowing paste/copy functions", "version": "3.0", "license": "Apache License 2.0", "publishAs": "code-segment", "segment": { "destPath": "foundation/distributeddatamgr/pasteboard" }, "dirs": {}, "scripts": {}, "component": { "name": "pasteboard", "subsystem": "distributeddatamgr", "syscap": [ "SystemCapability.MiscServices.Pasteboard" ], "features": [ "pasteboard_dlp_part_enabled", "pasteboard_device_info_manager_part_enabled", "pasteboard_device_manager_part_enabled", "pasteboard_screenlock_mgr_part_enabled" ], "adapted_system_type": [ "standard" ], "rom":"300KB", "ram":"1024KB", "deps": { "components": [ "ability_base", "ability_runtime", "access_token", "app_file_service", "bundle_framework", "cJSON", "c_utils", "common_event_service", "device_info_manager", "device_manager", "data_share", "dataclassification", "dfs_service", "dlp_permission_service", "eventhandler", "file_api", "hisysevent", "hitrace", "hilog", "init", "input", "imf", "ipc", "image_framework", "libuv", "libxml2", "memmgr", "napi", "os_account", "safwk", "samgr", "screenlock_mgr", "time_service", "udmf", "window_manager", "ffrt" ] }, "build": { "group_type": { "base_group": [ ], "fwk_group": [ "//foundation/distributeddatamgr/pasteboard/framework/framework:pasteboard_framework", "//foundation/distributeddatamgr/pasteboard/framework/innerkits:pasteboard_client", "//foundation/distributeddatamgr/pasteboard/interfaces/cj:cj_pasteboard_ffi", "//foundation/distributeddatamgr/pasteboard/interfaces/kits:pasteboard_napi" ], "service_group": [ "//foundation/distributeddatamgr/pasteboard/etc/init:pasteboardservice.cfg", "//foundation/distributeddatamgr/pasteboard/profile:distributeddatamgr_pasteboard_sa_profiles", "//foundation/distributeddatamgr/pasteboard/services:pasteboard_service" ] }, "inner_kits": [ { "name": "//foundation/distributeddatamgr/pasteboard/framework/innerkits:pasteboard_client", "header": { "header_files": [ "pasteboard_client.h", "paste_data.h", "paste_data_record.h" ], "header_base":"//foundation/distributeddatamgr/pasteboard/framework/innerkits/include" } }, { "name": "//foundation/distributeddatamgr/pasteboard/framework/framework:pasteboard_framework", "header": { "header_files": [ "clip/clip_plugin.h", "device/dm_adapter.h", "common/block_object.h" ], "header_base":"//foundation/distributeddatamgr/pasteboard/framework/framework/include" } }, { "name": "//foundation/distributeddatamgr/pasteboard/interfaces/ndk:libpasteboard", "header": { "header_files": [ "oh_pasteboard.h", "oh_pasteboard_err_code.h" ], "header_base":"//foundation/distributeddatamgr/pasteboard/interfaces/ndk/include" } } ], "test": [ "//foundation/distributeddatamgr/pasteboard/framework/test:PasteboardFrameworkTest", "//foundation/distributeddatamgr/pasteboard/services/test:unittest", "//foundation/distributeddatamgr/pasteboard/test/fuzztest:fuzztest", "//foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/test/unittest/pasteboardapi:unittest", "//foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/test/unittest/pasteboardperf:unittest", "//foundation/distributeddatamgr/pasteboard/interfaces/ndk/unittest:unittest" ] }, "hisysevent_config": [ "//foundation/distributeddatamgr/pasteboard/pasteboardEvent.yaml" ] } }