提交 c6be59c2 编写于 作者: X xuzhihao

Fix wrong example code of Notification docs

Signed-off-by: Nxuzhihao <xuzhihao16@huawei.com>
上级 b055f647
...@@ -1185,12 +1185,12 @@ finishCommonEvent(callback: AsyncCallback\<void\>): void ...@@ -1185,12 +1185,12 @@ finishCommonEvent(callback: AsyncCallback\<void\>): void
var subscriber; //创建成功的订阅者对象 var subscriber; //创建成功的订阅者对象
//结束当前有序公共事件的回调 //结束当前有序公共事件的回调
function finishCommonEventCallback() { function finishCommonEventCallback(err) {
if (err.code) { if (err.code) {
console.error("finishCommonEvent failed " + JSON.stringify(err)); console.error("finishCommonEvent failed " + JSON.stringify(err));
} else { } else {
console.info("FinishCommonEvent"); console.info("FinishCommonEvent");
} }
} }
subscriber.finishCommonEvent(finishCommonEventCallback); subscriber.finishCommonEvent(finishCommonEventCallback);
``` ```
......
...@@ -684,7 +684,7 @@ subscribe(subscriber: NotificationSubscriber, info: NotificationSubscribeInfo, c ...@@ -684,7 +684,7 @@ subscribe(subscriber: NotificationSubscriber, info: NotificationSubscribeInfo, c
function subscribeCallback(err) { function subscribeCallback(err) {
console.info("==========================>subscribeCallback=======================>"); console.info("==========================>subscribeCallback=======================>");
} }
function onConsumeCallback(err, data) { function onConsumeCallback(data) {
console.info("==========================>onConsumeCallback=======================>"); console.info("==========================>onConsumeCallback=======================>");
} }
var subscriber = { var subscriber = {
...@@ -719,7 +719,7 @@ subscribe(subscriber: NotificationSubscriber, callback: AsyncCallback\<void\>): ...@@ -719,7 +719,7 @@ subscribe(subscriber: NotificationSubscriber, callback: AsyncCallback\<void\>):
function subscribeCallback(err) { function subscribeCallback(err) {
console.info("==========================>subscribeCallback=======================>"); console.info("==========================>subscribeCallback=======================>");
} }
function onConsumeCallback(err, data) { function onConsumeCallback(data) {
console.info("==========================>onConsumeCallback=======================>"); console.info("==========================>onConsumeCallback=======================>");
} }
var subscriber = { var subscriber = {
...@@ -748,7 +748,7 @@ subscribe(subscriber: NotificationSubscriber, info?: NotificationSubscribeInfo): ...@@ -748,7 +748,7 @@ subscribe(subscriber: NotificationSubscriber, info?: NotificationSubscribeInfo):
**示例:** **示例:**
```js ```js
function onConsumeCallback(err, data) { function onConsumeCallback(data) {
console.info("==========================>onConsumeCallback=======================>"); console.info("==========================>onConsumeCallback=======================>");
} }
var subscriber = { var subscriber = {
...@@ -782,7 +782,7 @@ unsubscribe(subscriber: NotificationSubscriber, callback: AsyncCallback\<void\>) ...@@ -782,7 +782,7 @@ unsubscribe(subscriber: NotificationSubscriber, callback: AsyncCallback\<void\>)
function unsubscribeCallback(err) { function unsubscribeCallback(err) {
console.info("==========================>unsubscribeCallback=======================>"); console.info("==========================>unsubscribeCallback=======================>");
} }
function onConsumeCallback(err, data) { function onConsumeCallback(data) {
console.info("==========================>onConsumeCallback=======================>"); console.info("==========================>onConsumeCallback=======================>");
} }
var subscriber = { var subscriber = {
...@@ -810,7 +810,7 @@ unsubscribe(subscriber: NotificationSubscriber): Promise\<void\> ...@@ -810,7 +810,7 @@ unsubscribe(subscriber: NotificationSubscriber): Promise\<void\>
**示例:** **示例:**
```js ```js
function onConsumeCallback(err, data) { function onConsumeCallback(data) {
console.info("==========================>onConsumeCallback=======================>"); console.info("==========================>onConsumeCallback=======================>");
} }
var subscriber = { var subscriber = {
...@@ -1176,7 +1176,7 @@ var bundle = { ...@@ -1176,7 +1176,7 @@ var bundle = {
var notificationSlot = { var notificationSlot = {
type: Notification.SlotType.SOCIAL_COMMUNICATION type: Notification.SlotType.SOCIAL_COMMUNICATION
} }
Notification.displayBadge(bundle, notificationSlot).then(() => { Notification.setSlotByBundle(bundle, notificationSlot).then(() => {
console.info("==========================>setSlotByBundleCallback=======================>"); console.info("==========================>setSlotByBundleCallback=======================>");
}); });
``` ```
...@@ -1263,7 +1263,7 @@ getSlotNumByBundle(bundle: BundleOption, callback: AsyncCallback\<number\>): voi ...@@ -1263,7 +1263,7 @@ getSlotNumByBundle(bundle: BundleOption, callback: AsyncCallback\<number\>): voi
**示例:** **示例:**
```js ```js
function getSlotNumByBundle(err, data) { function getSlotNumByBundleCallback(err, data) {
console.info("==========================>getSlotNumByBundleCallback=======================>"); console.info("==========================>getSlotNumByBundleCallback=======================>");
} }
var bundle = { var bundle = {
...@@ -1391,6 +1391,8 @@ remove(hashCode: string, callback: AsyncCallback\<void\>): void ...@@ -1391,6 +1391,8 @@ remove(hashCode: string, callback: AsyncCallback\<void\>): void
**示例:** **示例:**
```js ```js
var hashCode = 'hashCode'
function removeCallback(err) { function removeCallback(err) {
console.info("==========================>removeCallback=======================>"); console.info("==========================>removeCallback=======================>");
} }
...@@ -1417,6 +1419,8 @@ remove(hashCode: string): Promise\<void\> ...@@ -1417,6 +1419,8 @@ remove(hashCode: string): Promise\<void\>
**示例:** **示例:**
```js ```js
var hashCode = 'hashCode'
Notification.remove(hashCode).then(() => { Notification.remove(hashCode).then(() => {
console.info("==========================>removeCallback=======================>"); console.info("==========================>removeCallback=======================>");
}); });
...@@ -2182,11 +2186,11 @@ requestEnableNotification(callback: AsyncCallback\<void\>): void ...@@ -2182,11 +2186,11 @@ requestEnableNotification(callback: AsyncCallback\<void\>): void
**示例:** **示例:**
```javascript ```javascript
function requestEnabledNotificationCallback() { function requestEnableNotificationCallback() {
console.log('------------- requestEnabledNotification --------------'); console.log('------------- requestEnabledNotification --------------');
}; };
Notification.requestEnabledNotification(requestEnabledNotificationCallback); Notification.requestEnableNotification(requestEnableNotificationCallback);
``` ```
...@@ -2285,7 +2289,7 @@ function isDistributedEnabledCallback() { ...@@ -2285,7 +2289,7 @@ function isDistributedEnabledCallback() {
console.log('----------- isDistributedEnabled ------------'); console.log('----------- isDistributedEnabled ------------');
}; };
Notification.enableDistributed(isDistributedEnabledCallback); Notification.isDistributedEnabled(isDistributedEnabledCallback);
``` ```
...@@ -2404,7 +2408,7 @@ var bundle = { ...@@ -2404,7 +2408,7 @@ var bundle = {
bundle: "bundleName1", bundle: "bundleName1",
} }
Notification.enableDistributedByBundle(bundle, isDistributedEnabledByBundleCallback); Notification.isDistributedEnabledByBundle(bundle, isDistributedEnabledByBundleCallback);
``` ```
...@@ -2534,7 +2538,7 @@ let notificationRequest = { ...@@ -2534,7 +2538,7 @@ let notificationRequest = {
} }
} }
Notification.publishAsBundle(notificationRequest, representativeBundle, userId, publishCallback); Notification.publishAsBundle(notificationRequest, representativeBundle, userId, publishAsBundleCallback);
``` ```
## Notification.publishAsBundle<sup>9+</sup> ## Notification.publishAsBundle<sup>9+</sup>
...@@ -2609,7 +2613,7 @@ let representativeBundle = "com.example.demo" ...@@ -2609,7 +2613,7 @@ let representativeBundle = "com.example.demo"
// 接收通知的用户ID // 接收通知的用户ID
let userId = 100 let userId = 100
Notification.cancelAsBundle(0, representativeBundle, userId, publishCallback); Notification.cancelAsBundle(0, representativeBundle, userId, cancelAsBundleCallback);
``` ```
## Notification.cancelAsBundle<sup>9+</sup> ## Notification.cancelAsBundle<sup>9+</sup>
...@@ -2676,12 +2680,12 @@ function onConsumeCallback(data) { ...@@ -2676,12 +2680,12 @@ function onConsumeCallback(data) {
let wantAgent = data.wantAgent; let wantAgent = data.wantAgent;
wantAgent .getWant(wantAgent) wantAgent .getWant(wantAgent)
.then((data1) => { .then((data1) => {
console.log('===> getWant success want:' + JSON.stringfy(data1)); console.log('===> getWant success want:' + JSON.stringify(data1));
}) })
.catch((err) => { .catch((err) => {
console.error('===> getWant failed because' + JSON.stringfy(err)); console.error('===> getWant failed because' + JSON.stringify(err));
}); });
console.info('===> onConsume callback req.wantAgent:' + JSON.stringfy(req.wantAgent)); console.info('===> onConsume callback req.wantAgent:' + JSON.stringify(req.wantAgent));
}; };
var subscriber = { var subscriber = {
...@@ -2916,14 +2920,10 @@ function subscribeCallback(err) { ...@@ -2916,14 +2920,10 @@ function subscribeCallback(err) {
} }
}; };
function onEnabledNotificationChangedCallback(err, callbackData) { function onEnabledNotificationChangedCallback(callbackData) {
if (err.code) { console.info("bundle: ", callbackData.bundle);
console.info("subscribe failed " + JSON.stringify(err)); console.info("uid: ", callbackData.uid);
} else { console.info("enable: ", callbackData.enable);
console.info("bundle: ", callbackData.bundle);
console.info("uid: ", callbackData.uid);
console.info("enable: ", callbackData.enable);
}
}; };
var subscriber = { var subscriber = {
...@@ -3212,7 +3212,7 @@ Notification.subscribe(subscriber, subscribeCallback); ...@@ -3212,7 +3212,7 @@ Notification.subscribe(subscriber, subscribeCallback);
| lightEnabled | 是 | 是 | boolean | 否 | 是否闪灯。 | | lightEnabled | 是 | 是 | boolean | 否 | 是否闪灯。 |
| lightColor | 是 | 是 | number | 否 | 通知灯颜色。 | | lightColor | 是 | 是 | number | 否 | 通知灯颜色。 |
| vibrationValues | 是 | 是 | Array\<number\> | 否 | 通知振动样式。 | | vibrationValues | 是 | 是 | Array\<number\> | 否 | 通知振动样式。 |
| enabled | 是 | 否 | boolean | 否 | 此通知插槽中的启停状态。 | | enabled<sup>9+</sup> | 是 | 否 | boolean | 否 | 此通知插槽中的启停状态。 |
## NotificationSorting ## NotificationSorting
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册