diff options
author | wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com> | 2019-04-15 10:25:43 +0800 |
---|---|---|
committer | wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com> | 2019-04-15 10:25:43 +0800 |
commit | 8e3a62090a74c72d4c9fc39559d9996531d97b66 (patch) | |
tree | b7b88b14f56135d771874741c591aa9c0c003773 /src | |
parent | 546a95eb9b061d78deac570afb20ae8afae793a7 (diff) |
add registerShortcut function
Change-Id: I11def29f7a55c4a3fcca5e7e9a1d8731aa0c352f
Diffstat (limited to 'src')
-rw-r--r-- | src/libhomescreen.cpp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/libhomescreen.cpp b/src/libhomescreen.cpp index f302c3b..f0d7cfe 100644 --- a/src/libhomescreen.cpp +++ b/src/libhomescreen.cpp @@ -581,6 +581,28 @@ int LibHomeScreen::showNotification(json_object* json) } /** + * register shortcut to homescreen + * + * Call HomeScreen Service's registerShortcut verb to regitster shortcut. + * + * #### Parameters + * - json [in] : This argument should be specified to the json parameters. + * + * #### Return + * - Returns 0 on success or -1 in case of error. + * + */ +int LibHomeScreen::registerShortcut(json_object* json) +{ + if(!sp_websock) + { + return -1; + } + + return this->call("registerShortcut", json); +} + +/** * Sending show information event * * Call HomeScreen Service's information verb to show notification on Information Bar. |