Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Startup Init Lite
提交
95ddf7fe
S
Startup Init Lite
项目概览
OpenHarmony
/
Startup Init Lite
接近 2 年 前同步成功
通知
3
Star
37
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
Startup Init Lite
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
95ddf7fe
编写于
2月 15, 2023
作者:
O
openharmony_ci
提交者:
Gitee
2月 15, 2023
浏览文件
操作
浏览文件
下载
差异文件
!1770 update startup JS API
Merge pull request !1770 from 李明康/cherry-pick-1676447630
上级
b7f866df
00f0e6d8
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
17 addition
and
5 deletion
+17
-5
interfaces/kits/BUILD.gn
interfaces/kits/BUILD.gn
+1
-1
interfaces/kits/jskits/BUILD.gn
interfaces/kits/jskits/BUILD.gn
+3
-2
interfaces/kits/jskits/src_enhance/native_parameters_js.cpp
interfaces/kits/jskits/src_enhance/native_parameters_js.cpp
+13
-2
未找到文件。
interfaces/kits/BUILD.gn
浏览文件 @
95ddf7fe
...
@@ -24,7 +24,7 @@ group("kitsgroup") {
...
@@ -24,7 +24,7 @@ group("kitsgroup") {
deps += [
deps += [
"jskits:deviceinfo",
"jskits:deviceinfo",
"jskits:systemparameter",
"jskits:systemparameter",
"jskits:systemparameter
v9
",
"jskits:systemparameter
enhance
",
]
]
}
}
}
}
...
...
interfaces/kits/jskits/BUILD.gn
浏览文件 @
95ddf7fe
...
@@ -50,19 +50,20 @@ ohos_shared_library("systemparameter") {
...
@@ -50,19 +50,20 @@ ohos_shared_library("systemparameter") {
part_name = "init"
part_name = "init"
}
}
ohos_shared_library("systemparameter
v9
") {
ohos_shared_library("systemparameter
enhance
") {
include_dirs = [
include_dirs = [
"src",
"src",
"//third_party/libuv/include",
"//third_party/libuv/include",
]
]
sources = [ "src_
v9
/native_parameters_js.cpp" ]
sources = [ "src_
enhance
/native_parameters_js.cpp" ]
deps = [
deps = [
"//base/startup/init/interfaces/innerkits:libbeget_proxy",
"//base/startup/init/interfaces/innerkits:libbeget_proxy",
"//base/startup/init/interfaces/innerkits:libbegetutil",
"//base/startup/init/interfaces/innerkits:libbegetutil",
]
]
symlink_target_name = [ "libsystemparameterv9.z.so" ]
external_deps = [ "napi:ace_napi" ]
external_deps = [ "napi:ace_napi" ]
relative_install_dir = "module"
relative_install_dir = "module"
subsystem_name = "startup"
subsystem_name = "startup"
...
...
interfaces/kits/jskits/src_
v9
/native_parameters_js.cpp
→
interfaces/kits/jskits/src_
enhance
/native_parameters_js.cpp
浏览文件 @
95ddf7fe
...
@@ -382,7 +382,7 @@ static napi_value Init(napi_env env, napi_value exports)
...
@@ -382,7 +382,7 @@ static napi_value Init(napi_env env, napi_value exports)
/*
/*
* Attribute definition
* Attribute definition
*/
*/
napi_property_descriptor
desc
[]
=
{
const
napi_property_descriptor
desc
[]
=
{
DECLARE_NAPI_FUNCTION
(
"set"
,
Set
),
DECLARE_NAPI_FUNCTION
(
"set"
,
Set
),
DECLARE_NAPI_FUNCTION
(
"setSync"
,
SetSync
),
DECLARE_NAPI_FUNCTION
(
"setSync"
,
SetSync
),
DECLARE_NAPI_FUNCTION
(
"get"
,
Get
),
DECLARE_NAPI_FUNCTION
(
"get"
,
Get
),
...
@@ -404,7 +404,7 @@ EXTERN_C_END
...
@@ -404,7 +404,7 @@ EXTERN_C_END
/*
/*
* Module definition
* Module definition
*/
*/
static
napi_module
_module
=
{
static
napi_module
_module
_old
=
{
.
nm_version
=
1
,
.
nm_version
=
1
,
.
nm_flags
=
0
,
.
nm_flags
=
0
,
.
nm_filename
=
NULL
,
.
nm_filename
=
NULL
,
...
@@ -414,10 +414,21 @@ static napi_module _module = {
...
@@ -414,10 +414,21 @@ static napi_module _module = {
.
reserved
=
{
0
}
.
reserved
=
{
0
}
};
};
static
napi_module
_module
=
{
.
nm_version
=
1
,
.
nm_flags
=
0
,
.
nm_filename
=
NULL
,
.
nm_register_func
=
Init
,
.
nm_modname
=
"systemParameterEnhance"
,
.
nm_priv
=
((
void
*
)
0
),
.
reserved
=
{
0
}
};
/*
/*
* Module registration function
* Module registration function
*/
*/
extern
"C"
__attribute__
((
constructor
))
void
RegisterModule
(
void
)
extern
"C"
__attribute__
((
constructor
))
void
RegisterModule
(
void
)
{
{
napi_module_register
(
&
_module
);
napi_module_register
(
&
_module
);
napi_module_register
(
&
_module_old
);
}
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录