提交 5746b00c 编写于 作者: M mayunteng_1

Signed-off-by: mayunteng_1 <mayunteng@huawei.com>

Change-Id: I4c1c9f614d256906e8730e1df893f48ec2156725
上级 00e31118
...@@ -23,61 +23,61 @@ ...@@ -23,61 +23,61 @@
**关键接口/组件变更** **关键接口/组件变更**
- supportKeys(deviceId: **number**, keys: Array<KeyCode>, callback: AsyncCallback<Array<boolean>>): **void**; - supportKeys(deviceId: number, keys: Array&lt;KeyCode&gt;, callback: AsyncCallback&lt;Array&lt;boolean&gt;&gt;): void;
- supportKeys(deviceId: **number**, keys: Array<KeyCode>): Promise<Array<boolean>>; - supportKeys(deviceId: number, keys: Array&lt;KeyCode&gt;): Promise&lt;Array&lt;boolean&gt;&gt;;
- getKeyboardType(deviceId: **number**, callback: AsyncCallback<KeyboardType>): **void**; &gt; - getKeyboardType(deviceId: number, callback: AsyncCallback&lt;KeyboardType&gt;): void; &gt;
- getKeyboardType(deviceId: **number**): Promise<KeyboardType>; - getKeyboardType(deviceId: number): Promise&lt;KeyboardType&gt;;
- setPointerSpeed(speed: **number**, callback: AsyncCallback<**void**>): **void**; - setPointerSpeed(speed: number, callback: AsyncCallback&lt;void&gt;): void;
- setPointerSpeed(speed: **number**): Promise<**void**>; - setPointerSpeed(speed: number): Promise&lt;void&gt;;
- getPointerSpeed(callback: AsyncCallback<**number**>): **void**; - getPointerSpeed(callback: AsyncCallback&lt;number&gt;): void;
- getPointerSpeed(): Promise<**number**>; - getPointerSpeed(): Promise&lt;number&gt;;
- setPointerStyle(windowId: **number**, pointerStyle: PointerStyle, callback: AsyncCallback<**void**>): **void**; - setPointerStyle(windowId: number, pointerStyle: PointerStyle, callback: AsyncCallback&lt;void&gt;): void;
- setPointerStyle(windowId: **number**, pointerStyle: PointerStyle): Promise<**void**>; - setPointerStyle(windowId: number, pointerStyle: PointerStyle): Promise&lt;void&gt;;
- getPointerStyle(windowId: **number**, callback: AsyncCallback<PointerStyle>): **void**; - getPointerStyle(windowId: number, callback: AsyncCallback&lt;PointerStyle&gt;): void;
- getPointerStyle(windowId: **number**): Promise<PointerStyle>; - getPointerStyle(windowId: number): Promise&lt;PointerStyle&gt;;
- setPointerVisible(visible: boolean, callback: AsyncCallback<**void**>): **void**; - setPointerVisible(visible: boolean, callback: AsyncCallback&lt;void&gt;): void;
- setPointerVisible(visible: boolean): Promise<**void**>; - setPointerVisible(visible: boolean): Promise&lt;void&gt;;
- isPointerVisible(callback: AsyncCallback<boolean>): **void**; - isPointerVisible(callback: AsyncCallback&lt;boolean&gt;): void;
- isPointerVisible(): Promise<boolean>; - isPointerVisible(): Promise&lt;boolean&gt;;
- on(**type**:"touch", receiver:TouchEventReceiver):**void**; - on(type:"touch", receiver:TouchEventReceiver):void;
- on(**type**:"mouse", receiver:Callback<MouseEvent>):**void**; - on(type:"mouse", receiver:Callback&lt;MouseEvent&gt;):void;
- off(**type**:"touch", receiver?:TouchEventReceiver):**void**; - off(type:"touch", receiver?:TouchEventReceiver):void;
- off(**type**:"mouse", receiver?:Callback<MouseEvent>):**void**; - off(type:"mouse", receiver?:Callback&lt;MouseEvent&gt;):void;
- injectEvent({KeyEvent: KeyEvent}): **void**; - injectEvent({KeyEvent: KeyEvent}): void;
- enable(enable: boolean, callback: AsyncCallback<**void**>): **void**; - enable(enable: boolean, callback: AsyncCallback&lt;void&gt;): void;
- enable(enable: boolean): Promise<**void**>; - enable(enable: boolean): Promise&lt;void&gt;;
- start(sinkDeviceDescriptor: **string**, srcInputDeviceId: **number**, callback: AsyncCallback<**void**>): **void**; - start(sinkDeviceDescriptor: string, srcInputDeviceId: number, callback: AsyncCallback&lt;void&gt;): void;
- start(sinkDeviceDescriptor: **string**, srcInputDeviceId: **number**): Promise<**void**>; - start(sinkDeviceDescriptor: string, srcInputDeviceId: number): Promise&lt;void&gt;;
- stop(callback: AsyncCallback<**void**>): **void**; - stop(callback: AsyncCallback&lt;void&gt;): void;
- stop(): Promise<**void**>; - stop(): Promise&lt;void&gt;;
- getState(deviceDescriptor: **string**, callback: AsyncCallback<{ state: boolean }>): **void**; - getState(deviceDescriptor: string, callback: AsyncCallback&lt;{ state: boolean }&gt;): void;
- getState(deviceDescriptor: **string**): Promise<{ state: boolean }>; - getState(deviceDescriptor: string): Promise&lt;{ state: boolean }&gt;;
- on(**type**: 'cooperation', callback: AsyncCallback<{ deviceDescriptor: **string**, eventMsg: EventMsg }>): **void**; - on(type: 'cooperation', callback: AsyncCallback&lt;{ deviceDescriptor: string, eventMsg: EventMsg }&gt;): void;
- off(**type**: 'cooperation', callback?: AsyncCallback<**void**>): **void**; - off(type: 'cooperation', callback?: AsyncCallback&lt;void&gt;): void;
- on(**type**: "key", keyOptions: KeyOptions, callback: Callback<KeyOptions>): **void**; - on(type: "key", keyOptions: KeyOptions, callback: Callback&lt;KeyOptions&gt;): void;
- off(**type**: "key", keyOptions: KeyOptions, callback?: Callback<KeyOptions>): **void**; - off(type: "key", keyOptions: KeyOptions, callback?: Callback&lt;KeyOptions&gt;): void;
以下接口标记废除: 以下接口标记废除:
- getDeviceIds(callback: AsyncCallback<Array<**number**>>): **void**; - getDeviceIds(callback: AsyncCallback&lt;Array&lt;number&gt;&gt;): void;
- getDeviceIds(): Promise<Array<**number**>>; - getDeviceIds(): Promise&lt;Array&lt;number&gt;&gt;;
- getDevice(deviceId: **number**, callback: AsyncCallback<InputDeviceData>): **void**; - getDevice(deviceId: number, callback: AsyncCallback&lt;InputDeviceData&gt;): void;
- getDevice(deviceId: **number**): Promise<InputDeviceData>; - getDevice(deviceId: number): Promise&lt;InputDeviceData&gt;;
替代接口如下: 替代接口如下:
- getDeviceList(callback: AsyncCallback<Array<**number**>>): **void**; - getDeviceList(callback: AsyncCallback&lt;Array&lt;number&gt;&gt;): void;
- getDeviceList(): Promise<Array<**number**>>; - getDeviceList(): Promise&lt;Array&lt;number&gt;&gt;;
- getDeviceInfo(deviceId: **number**, callback: AsyncCallback<InputDeviceData>): **void**; - getDeviceInfo(deviceId: number, callback: AsyncCallback&lt;InputDeviceData&gt;): void;
- getDeviceInfo(deviceId: **number**): Promise<InputDeviceData>; - getDeviceInfo(deviceId: number): Promise&lt;InputDeviceData&gt;;
以下接口发生变更 以下接口发生变更
变更前: 变更前:
- supportKeys(deviceId: **number**, keys: Array<KeyCode>, callback: Callback<Array<boolean>>): **void**; - supportKeys(deviceId: number, keys: Array&lt;KeyCode&gt;, callback: Callback&lt;Array&lt;boolean&gt;&gt;): void;
- getKeyboardType(deviceId: **number**, callback: Callback<KeyboardType>): **void**; - getKeyboardType(deviceId: number, callback: Callback&lt;KeyboardType&gt;): void;
变更后: 变更后:
- supportKeys(deviceId: **number**, keys: Array<KeyCode>, callback: AsyncCallback<Array<boolean>>): **void**; - supportKeys(deviceId: number, keys: Array&lt;KeyCode&gt;, callback: AsyncCallback&lt;Array&lt;boolean&gt;&gt;): void;
- getKeyboardType(deviceId: **number**, callback: AsyncCallback<KeyboardType>): **void**; - getKeyboardType(deviceId: number, callback: AsyncCallback&lt;KeyboardType&gt;): void;
**适配指导** **适配指导**
...@@ -85,12 +85,12 @@ ...@@ -85,12 +85,12 @@
```ts ```ts
import pointer from '@ohos.multimodalInput.pointer'; import pointer from '@ohos.multimodalInput.pointer';
pointer.setPointerVisible(true, (error) => { pointer.setPointerVisible(true, (error) =&gt; {
console.log(`Set pointer visible success`); console.log(`Set pointer visible success`);
}); });
try { try {
pointer.setPointerVisible(true, (error) => { pointer.setPointerVisible(true, (error) =&gt; {
if (error) { if (error) {
console.log(`Set pointer visible failed, error: ${JSON.stringify(error, [`code`, `message`])}`); console.log(`Set pointer visible failed, error: ${JSON.stringify(error, [`code`, `message`])}`);
return; return;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册