{
"name": "@ohos/form_fwk",
"description": "提供卡片创建、卡片删除、卡片释放等能力,包含接口和服务",
"version": "3.1",
"license": "Apache License 2.0",
"publishAs": "code-segment",
"segment": {
"destPath": "foundation/ability/form_fwk"
},
"dirs": {},
"scripts": {},
"component": {
"name": "form_fwk",
"subsystem": "ability",
"syscap": [
"SystemCapability.Ability.Form"
],
"features": [
"form_fwk_form_dimension_2_3",
"form_fwk_form_dimension_3_3",
"form_fwk_watch_api_disable",
"form_fwk_dynamic_support",
"form_fwk_with_distributed_capability",
"form_fwk_support_api_metrics"
],
"adapted_system_type": [
"standard"
],
"hisysevent_config": [
"//foundation/ability/form_fwk/hisysevent.yaml"
],
"rom": "",
"ram": "",
"deps": {
"components": [
"ability_runtime",
"api_metrics",
"distributed_notification_service",
"bundle_framework",
"common_event_service",
"cJSON",
"faultloggerd",
"ffrt",
"hilog",
"ipc",
"napi",
"relational_store",
"os_account",
"power_manager",
"safwk",
"samgr",
"c_utils",
"ability_base",
"ets_runtime",
"eventhandler",
"hiappevent",
"hitrace",
"access_token",
"data_share",
"hicollie",
"hisysevent",
"kv_store",
"netmanager_base",
"resource_management",
"time_service",
"device_usage_statistics",
"ace_engine",
"memmgr",
"init",
"resource_schedule_service",
"jsoncpp",
"libxml2",
"config_policy",
"runtime_core",
"device_manager",
"dmsfwk",
"huks",
"selinux_adapter",
"openssl",
"window_manager",
"graphic_2d",
"qos_manager",
"input",
"image_framework"
],
"third_party": [
"node",
"json"
]
},
"build": {
"group_type": {
"fwk_group": [
"//foundation/ability/form_fwk:fms_innerkits_target",
"//foundation/ability/form_fwk:fmskit_native",
"//foundation/ability/form_fwk:fmskit_provider_client",
"//foundation/ability/form_fwk:form_napi_packages",
"//foundation/ability/form_fwk:form_ani_packages",
"//foundation/ability/form_fwk/frameworks/cj:cj_formBindingData_ffi",
"//foundation/ability/form_fwk/frameworks/cj:cj_formProvider_ffi"
],
"service_group": [
"//foundation/ability/form_fwk/sa_profile:form_sa_profile",
"//foundation/ability/form_fwk:fms_services_target"
],
"base_group": []
},
"inner_kits": [
{
"header": {
"header_base": "//foundation/ability/form_fwk/interfaces/inner_api/include",
"header_files": [
"form_death_callback.h",
"form_host_interface.h",
"form_host_stub.h",
"form_js_info.h",
"form_mgr_interface.h",
"form_mgr_stub.h",
"form_provider_interface.h",
"form_provider_stub.h",
"form_publish_interceptor_interface.h",
"form_publish_interceptor_stub.h",
"form_render_stub.h",
"form_supply_interface.h",
"form_supply_stub.h",
"form_constants.h",
"form_share_info.h"
]
},
"name": "//foundation/ability/form_fwk:form_manager"
},
{
"header": {
"header_base": "//foundation/ability/form_fwk/interfaces/kits/native/include",
"header_files": [
"form_callback_interface.h",
"form_host_client.h",
"form_mgr.h"
]
},
"name": "//foundation/ability/form_fwk:fmskit_native"
},
{
"header": {
"header_base": "//foundation/ability/form_fwk/interfaces/kits/native/include",
"header_files": [
"form_provider_client.h"
]
},
"name": "//foundation/ability/form_fwk:fmskit_provider_client"
},
{
"header": {
"header_base": "//foundation/ability/form_fwk/frameworks/cj/form_binding_data/include",
"header_files": [
]
},
"name": "//foundation/ability/form_fwk/frameworks/cj:cj_formBindingData_ffi"
},
{
"header": {
"header_base": "//foundation/ability/form_fwk/frameworks/cj/form_provider/include",
"header_files": [
]
},
"name": "//foundation/ability/form_fwk/frameworks/cj:cj_formProvider_ffi"
},
{
"header": {
"header_base": "//foundation/ability/form_fwk/frameworks/js/napi/formUtil",
"header_files": [
]
},
"name": "//foundation/ability/form_fwk/frameworks/js/napi:formutil_napi"
},
{
"header": {
"header_base": "//foundation/ability/form_fwk/interfaces/inner_api/include/",
"header_files": [
]
},
"name": "//foundation/ability/form_fwk:form_utils"
},
{
"header": {
"header_base": "//foundation/ability/form_fwk/interfaces/inner_api/include/",
"header_files": [
]
},
"name": "//foundation/ability/form_fwk:form_common_info"
},
{
"header": {
"header_base": "//foundation/ability/form_fwk/interfaces/inner_api/include/",
"header_files": [
]
},
"name": "//foundation/ability/form_fwk:form_render_info"
},
{
"name": "//foundation/ability/form_fwk/services/common:libform_common"
}
],
"test": [
"//foundation/ability/form_fwk/test:benchmarktest",
"//foundation/ability/form_fwk/test:unittest",
"//foundation/ability/form_fwk/test/fuzztest:fuzztest"
]
}
}
}