提交 6caf5e29 编写于 作者: M mayunteng_1

修改示例代码错误

Signed-off-by: Nmayunteng_1 <mayunteng@huawei.com>
Change-Id: Idb4d94a261a4fefbb9a1bb323a3d177b7180a274
上级 1829ffc8
...@@ -36,9 +36,10 @@ on(type: "key", keyOptions: KeyOptions, callback: Callback&lt;KeyOptions&gt;): v ...@@ -36,9 +36,10 @@ on(type: "key", keyOptions: KeyOptions, callback: Callback&lt;KeyOptions&gt;): v
**示例:** **示例:**
```js ```js
let powerKeyCode = 18; let leftAltKey = 2045;
let tabKey = 2049;
try { try {
inputConsumer.on("key", {preKeys: [], finalKey: powerKeyCode, isFinalKeyDown: true, finalKeyDownDuration: 0}, keyOptions => { inputConsumer.on("key", {preKeys: [leftAltKey], finalKey: tabKey, isFinalKeyDown: true, finalKeyDownDuration: 0}, keyOptions => {
console.log(`keyOptions: ${JSON.stringify(keyOptions)}`); console.log(`keyOptions: ${JSON.stringify(keyOptions)}`);
}); });
} catch (error) { } catch (error) {
...@@ -66,27 +67,33 @@ off(type: "key", keyOptions: KeyOptions, callback?: Callback&lt;KeyOptions&gt;): ...@@ -66,27 +67,33 @@ off(type: "key", keyOptions: KeyOptions, callback?: Callback&lt;KeyOptions&gt;):
**示例:** **示例:**
```js ```js
let leftAltKey = 2045;
let tabKey = 2049;
// 取消订阅单个回调函数 // 取消订阅单个回调函数
let callback = function (keyOptions) { let callback = function (keyOptions) {
console.log(`keyOptions: ${JSON.stringify(keyOptions)}`); console.log(`keyOptions: ${JSON.stringify(keyOptions)}`);
} }
let keyOption = {preKeys: [], finalKey: powerKeyCode, isFinalKeyDown: true, finalKeyDownDuration: 0}; let keyOption = {preKeys: [leftAltKey], finalKey: tabKey, isFinalKeyDown: true, finalKeyDownDuration: 0};
try { try {
inputConsumer.on("key", keyOption, callback); inputConsumer.on("key", keyOption, callback);
inputConsumer.off("key", keyOption, callback); inputConsumer.off("key", keyOption, callback);
console.log(`Unsubscribe success`);
} catch (error) { } catch (error) {
console.log(`Execute failed, error: ${JSON.stringify(error, [`code`, `message`])}`); console.log(`Execute failed, error: ${JSON.stringify(error, [`code`, `message`])}`);
} }
``` ```
```js ```js
let leftAltKey = 2045;
let tabKey = 2049;
// 取消订阅所有回调函数 // 取消订阅所有回调函数
let callback = function (keyOptions) { let callback = function (keyOptions) {
console.log(`keyOptions: ${JSON.stringify(keyOptions)}`); console.log(`keyOptions: ${JSON.stringify(keyOptions)}`);
} }
let keyOption = {preKeys: [], finalKey: powerKeyCode, isFinalKeyDown: true, finalKeyDownDuration: 0}; let keyOption = {preKeys: [leftAltKey], finalKey: tabKey, isFinalKeyDown: true, finalKeyDownDuration: 0};
try { try {
inputConsumer.on("key", keyOption, callback); inputConsumer.on("key", keyOption, callback);
inputConsumer.off("key", keyOption); inputConsumer.off("key", keyOption);
console.log(`Unsubscribe success`);
} catch (error) { } catch (error) {
console.log(`Execute failed, error: ${JSON.stringify(error, [`code`, `message`])}`); console.log(`Execute failed, error: ${JSON.stringify(error, [`code`, `message`])}`);
} }
......
...@@ -194,19 +194,19 @@ off(type: "change", listener?: Callback&lt;DeviceListener&gt;): void ...@@ -194,19 +194,19 @@ off(type: "change", listener?: Callback&lt;DeviceListener&gt;): void
**示例** **示例**
```js ```js
callback: function(data) { function callback(data) {
console.log(`Report device event info: ${JSON.stringify(data, [`type`, `deviceId`])}`); console.log(`Report device event info: ${JSON.stringify(data, [`type`, `deviceId`])}`);
} };
try { try {
inputDevice.on("change", this.callback); inputDevice.on("change", callback);
} catch (error) { } catch (error) {
console.log(`Listen device event failed, error: ${JSON.stringify(error, [`code`, `message`])}`); console.log(`Listen device event failed, error: ${JSON.stringify(error, [`code`, `message`])}`);
} }
// 取消指定的监听。 // 取消指定的监听。
try { try {
inputDevice.off("change", this.callback); inputDevice.off("change", callback);
} catch (error) { } catch (error) {
console.log(`Cancel listening device event failed, error: ${JSON.stringify(error, [`code`, `message`])}`); console.log(`Cancel listening device event failed, error: ${JSON.stringify(error, [`code`, `message`])}`);
} }
......
...@@ -96,13 +96,14 @@ off(type: "touch", receiver?: TouchEventReceiver): void ...@@ -96,13 +96,14 @@ off(type: "touch", receiver?: TouchEventReceiver): void
```js ```js
// 取消监听单个回调函数 // 取消监听单个回调函数
callback: function(touchEvent) { function callback(touchEvent) {
console.log(`Monitor on success ${JSON.stringify(touchEvent)}`); console.log(`Monitor on success ${JSON.stringify(touchEvent)}`);
return false; return false;
}, };
try { try {
inputMonitor.on("touch", this.callback); inputMonitor.on("touch", callback);
inputMonitor.off("touch", this.callback); inputMonitor.off("touch", callback);
console.log(`Monitor off success`);
} catch (error) { } catch (error) {
console.log(`Monitor execute failed, error: ${JSON.stringify(error, [`code`, `message`])}`); console.log(`Monitor execute failed, error: ${JSON.stringify(error, [`code`, `message`])}`);
} }
...@@ -110,13 +111,14 @@ try { ...@@ -110,13 +111,14 @@ try {
```js ```js
// 取消监听所有回调函数 // 取消监听所有回调函数
callback: function(touchEvent) { function callback(touchEvent) {
console.log(`Monitor on success ${JSON.stringify(touchEvent)}`); console.log(`Monitor on success ${JSON.stringify(touchEvent)}`);
return false; return false;
}, };
try { try {
inputMonitor.on("touch", this.callback); inputMonitor.on("touch", callback);
inputMonitor.off("touch"); inputMonitor.off("touch");
console.log(`Monitor off success`);
} catch (error) { } catch (error) {
console.log(`Monitor execute failed, error: ${JSON.stringify(error, [`code`, `message`])}`); console.log(`Monitor execute failed, error: ${JSON.stringify(error, [`code`, `message`])}`);
} }
...@@ -141,12 +143,14 @@ off(type: "mouse", receiver?: Callback&lt;MouseEvent&gt;): void ...@@ -141,12 +143,14 @@ off(type: "mouse", receiver?: Callback&lt;MouseEvent&gt;): void
```js ```js
// 取消监听单个回调函数 // 取消监听单个回调函数
callback: function(mouseEvent) { function callback(mouseEvent) {
console.log(`Monitor on success ${JSON.stringify(mouseEvent)}`); console.log(`Monitor on success ${JSON.stringify(mouseEvent)}`);
}, return false;
};
try { try {
inputMonitor.on("mouse", this.callback); inputMonitor.on("mouse", callback);
inputMonitor.off("mouse", this.callback); inputMonitor.off("mouse", callback);
console.log(`Monitor off success`);
} catch (error) { } catch (error) {
console.log(`Monitor execute failed, error: ${JSON.stringify(error, [`code`, `message`])}`); console.log(`Monitor execute failed, error: ${JSON.stringify(error, [`code`, `message`])}`);
} }
...@@ -154,12 +158,14 @@ try { ...@@ -154,12 +158,14 @@ try {
```js ```js
// 取消监听所有回调函数 // 取消监听所有回调函数
callback: function(mouseEvent) { function callback(mouseEvent) {
console.log(`Monitor on success ${JSON.stringify(mouseEvent)}`); console.log(`Monitor on success ${JSON.stringify(mouseEvent)}`);
}, return false;
};
try { try {
inputMonitor.on("mouse", this.callback); inputMonitor.on("mouse", callback);
inputMonitor.off("mouse"); inputMonitor.off("mouse");
console.log(`Monitor off success`);
} catch (error) { } catch (error) {
console.log(`Monitor execute failed, error: ${JSON.stringify(error, [`code`, `message`])}`); console.log(`Monitor execute failed, error: ${JSON.stringify(error, [`code`, `message`])}`);
} }
......
...@@ -153,7 +153,7 @@ try { ...@@ -153,7 +153,7 @@ try {
} }
console.log(`Set pointer speed success`); console.log(`Set pointer speed success`);
}); });
} catch (err) { } catch (error) {
console.log(`Set pointer speed failed, error: ${JSON.stringify(error, [`code`, `message`])}`); console.log(`Set pointer speed failed, error: ${JSON.stringify(error, [`code`, `message`])}`);
} }
``` ```
...@@ -208,14 +208,14 @@ getPointerSpeed(callback: AsyncCallback&lt;number&gt;): void ...@@ -208,14 +208,14 @@ getPointerSpeed(callback: AsyncCallback&lt;number&gt;): void
```js ```js
try { try {
pointer.getPointerSpeed(speed, (error, speed) => { pointer.getPointerSpeed((error, speed) => {
if (error) { if (error) {
console.log(`Get pointer speed failed, error: ${JSON.stringify(error, [`code`, `message`])}`); console.log(`Get pointer speed failed, error: ${JSON.stringify(error, [`code`, `message`])}`);
return; return;
} }
console.log(`Get pointer speed success, speed: ${JSON.stringify(speed)}`); console.log(`Get pointer speed success, speed: ${JSON.stringify(speed)}`);
}); });
} catch (err) { } catch (error) {
console.log(`Get pointer speed failed, error: ${JSON.stringify(error, [`code`, `message`])}`); console.log(`Get pointer speed failed, error: ${JSON.stringify(error, [`code`, `message`])}`);
} }
``` ```
...@@ -294,6 +294,12 @@ getPointerStyle(windowId: number): Promise&lt;PointerStyle&gt; ...@@ -294,6 +294,12 @@ getPointerStyle(windowId: number): Promise&lt;PointerStyle&gt;
**参数** **参数**
| 参数 | 类型 | 必填 | 说明 |
| -------- | ------ | ---- | -------- |
| windowId | number | 是 | 窗口id。 |
**返回值**
| 参数 | 说明 | | 参数 | 说明 |
| ---------------------------------------- | ------------------- | | ---------------------------------------- | ------------------- |
| Promise&lt;[PointerStyle](#pointerstyle9)&gt; | Promise实例,异步返回鼠标样式类型。 | | Promise&lt;[PointerStyle](#pointerstyle9)&gt; | Promise实例,异步返回鼠标样式类型。 |
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册