未验证 提交 46f89c6c 编写于 作者: O openharmony_ci 提交者: Gitee

!11845 多模一致性问题修改

Merge pull request !11845 from mayunteng/master
...@@ -20,7 +20,7 @@ enable(enable: boolean, callback: AsyncCallback<void>): void ...@@ -20,7 +20,7 @@ enable(enable: boolean, callback: AsyncCallback<void>): void
开启、关闭键鼠穿越,使用AsyncCallback异步方式返回结果。 开启、关闭键鼠穿越,使用AsyncCallback异步方式返回结果。
**系统能力**: SystemCapability.MultimodalInput.Input.Cooperate **系统能力**: SystemCapability.MultimodalInput.Input.Cooperator
**参数** **参数**
...@@ -54,7 +54,7 @@ enable(enable: boolean): Promise<void> ...@@ -54,7 +54,7 @@ enable(enable: boolean): Promise<void>
开启、关闭键鼠穿越,使用Promise异步方式返回结果。 开启、关闭键鼠穿越,使用Promise异步方式返回结果。
**系统能力**: SystemCapability.MultimodalInput.Input.Cooperate **系统能力**: SystemCapability.MultimodalInput.Input.Cooperator
**参数** **参数**
...@@ -92,7 +92,7 @@ start(sinkDeviceDescriptor: string, srcInputDeviceId: number, callback: AsyncCal ...@@ -92,7 +92,7 @@ start(sinkDeviceDescriptor: string, srcInputDeviceId: number, callback: AsyncCal
启动键鼠穿越,使用AsyncCallback异步方式返回结果。 启动键鼠穿越,使用AsyncCallback异步方式返回结果。
**系统能力**:SystemCapability.MultimodalInput.Input.Cooperate **系统能力**:SystemCapability.MultimodalInput.Input.Cooperator
**参数** **参数**
...@@ -135,7 +135,7 @@ start(sinkDeviceDescriptor: string, srcInputDeviceId: number): Promise\<void> ...@@ -135,7 +135,7 @@ start(sinkDeviceDescriptor: string, srcInputDeviceId: number): Promise\<void>
启动键鼠穿越,使用Promise异步方式返回结果。 启动键鼠穿越,使用Promise异步方式返回结果。
**系统能力**: SystemCapability.MultimodalInput.Input.Cooperate **系统能力**: SystemCapability.MultimodalInput.Input.Cooperator
**参数** **参数**
...@@ -183,7 +183,7 @@ stop(callback: AsyncCallback\<void>): void ...@@ -183,7 +183,7 @@ stop(callback: AsyncCallback\<void>): void
停止键鼠穿越,使用AsyncCallback异步方式返回结果。 停止键鼠穿越,使用AsyncCallback异步方式返回结果。
**系统能力**:SystemCapability.MultimodalInput.Input.Cooperate **系统能力**:SystemCapability.MultimodalInput.Input.Cooperator
**参数** **参数**
...@@ -215,7 +215,7 @@ stop(): Promise\<void> ...@@ -215,7 +215,7 @@ stop(): Promise\<void>
停止键鼠穿越,使用Promise异步方式返回结果。 停止键鼠穿越,使用Promise异步方式返回结果。
**系统能力**:SystemCapability.MultimodalInput.Input.Cooperate **系统能力**:SystemCapability.MultimodalInput.Input.Cooperator
**返回值** **返回值**
...@@ -243,7 +243,7 @@ getState(deviceDescriptor: string, callback: AsyncCallback<{ state: boolean }>): ...@@ -243,7 +243,7 @@ getState(deviceDescriptor: string, callback: AsyncCallback<{ state: boolean }>):
获取键鼠穿越开关的状态,使用AsyncCallback异步方式返回结果。 获取键鼠穿越开关的状态,使用AsyncCallback异步方式返回结果。
**系统能力**:SystemCapability.MultimodalInput.Input.Cooperate **系统能力**:SystemCapability.MultimodalInput.Input.Cooperator
**参数** **参数**
...@@ -275,7 +275,7 @@ getState(deviceDescriptor: string): Promise<{ state: boolean }> ...@@ -275,7 +275,7 @@ getState(deviceDescriptor: string): Promise<{ state: boolean }>
获取键鼠穿越开关的状态,使用Promise异步方式返回结果。 获取键鼠穿越开关的状态,使用Promise异步方式返回结果。
**系统能力**:SystemCapability.MultimodalInput.Input.Cooperate **系统能力**:SystemCapability.MultimodalInput.Input.Cooperator
**参数** **参数**
...@@ -314,7 +314,7 @@ on(type: 'cooperation', callback: AsyncCallback<{ deviceDescriptor: string, even ...@@ -314,7 +314,7 @@ on(type: 'cooperation', callback: AsyncCallback<{ deviceDescriptor: string, even
注册监听键鼠穿越状态。 注册监听键鼠穿越状态。
**系统能力**:SystemCapability.MultimodalInput.Input.Cooperate **系统能力**:SystemCapability.MultimodalInput.Input.Cooperator
**参数** **参数**
...@@ -343,7 +343,7 @@ off(type: 'cooperation', callback?: AsyncCallback\<void>): void ...@@ -343,7 +343,7 @@ off(type: 'cooperation', callback?: AsyncCallback\<void>): void
关闭监听键鼠穿越状态。 关闭监听键鼠穿越状态。
**系统能力**:SystemCapability.MultimodalInput.Input.Cooperate **系统能力**:SystemCapability.MultimodalInput.Input.Cooperator
**参数** **参数**
...@@ -387,7 +387,7 @@ try { ...@@ -387,7 +387,7 @@ try {
键鼠穿越事件。 键鼠穿越事件。
**系统能力**:SystemCapability.MultimodalInput.Input.Cooperate **系统能力**:SystemCapability.MultimodalInput.Input.Cooperator
| 名称 | 值 | 说明 | | 名称 | 值 | 说明 |
| -------- | --------- | ----------------- | | -------- | --------- | ----------------- |
......
...@@ -30,7 +30,7 @@ on(type: "key", keyOptions: KeyOptions, callback: Callback&lt;KeyOptions&gt;): v ...@@ -30,7 +30,7 @@ on(type: "key", keyOptions: KeyOptions, callback: Callback&lt;KeyOptions&gt;): v
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| ---------- | -------------------------- | ---- | ---------------------------------------- | | ---------- | -------------------------- | ---- | ---------------------------------------- |
| type | string | 是 | 事件类型,目前只支持”key“。 | | type | string | 是 | 事件类型,目前只支持”key“。 |
| keyOptions | [keyOptions](#keyoptions) | 是 | 组合键选项。 | | keyOptions | [KeyOptions](#keyoptions) | 是 | 组合键选项。 |
| callback | Callback&lt;KeyOptions&gt; | 是 | 回调函数,当满足条件的组合按键输入事件发生时,异步上报组合按键数据。 | | callback | Callback&lt;KeyOptions&gt; | 是 | 回调函数,当满足条件的组合按键输入事件发生时,异步上报组合按键数据。 |
**示例:** **示例:**
...@@ -61,7 +61,7 @@ off(type: "key", keyOptions: KeyOptions, callback?: Callback&lt;KeyOptions&gt;): ...@@ -61,7 +61,7 @@ off(type: "key", keyOptions: KeyOptions, callback?: Callback&lt;KeyOptions&gt;):
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| ---------- | -------------------------- | ---- | ------------------------------- | | ---------- | -------------------------- | ---- | ------------------------------- |
| type | string | 是 | 事件类型,当前只支持”key“。 | | type | string | 是 | 事件类型,当前只支持”key“。 |
| keyOptions | [keyOptions](#keyoptions) | 是 | 组合键选项。 | | keyOptions | [KeyOptions](#keyoptions) | 是 | 组合键选项。 |
| callback | Callback&lt;KeyOptions&gt; | 否 | 需要取消订阅的回调函数,若无此参数,则取消当前应用的组合键选项已订阅的所有回调函数。 | | callback | Callback&lt;KeyOptions&gt; | 否 | 需要取消订阅的回调函数,若无此参数,则取消当前应用的组合键选项已订阅的所有回调函数。 |
**示例:** **示例:**
...@@ -108,7 +108,7 @@ try { ...@@ -108,7 +108,7 @@ try {
| 名称 | 类型 | 可读 | 可写 | 说明 | | 名称 | 类型 | 可读 | 可写 | 说明 |
| --------- | ------ | ---- | ---- | ------- | | --------- | ------ | ---- | ---- | ------- |
| preKeys | Array | 是 | 否 | 前置按键集合,数量范围[0, 4],前置按键无顺序要求。 | | preKeys | Array<number> | 是 | 否 | 前置按键集合,数量范围[0, 4],前置按键无顺序要求。 |
| finalKey | Number | 是 | 否 | 最终按键,此项必填,最终按键触发上报回调函数。 | | finalKey | number | 是 | 否 | 最终按键,此项必填,最终按键触发上报回调函数。 |
| isFinalKeyDown | boolean | 是 | 否 | 最终按键状态。 | | isFinalKeyDown | boolean | 是 | 否 | 最终按键状态。 |
| finalKeyDownDuration | Number | 是 | 否 | 最终按键保持按下持续时间,为0时立即触发回调函数,大于0时,当isFinalKeyDown为true,则最终按键按下超过此时长后触发回调函数,当isFinalKeyDown为false,则最终按键按下到抬起时间小于此时长时触发回调函数。 | | finalKeyDownDuration | number | 是 | 否 | 最终按键保持按下持续时间,为0时立即触发回调函数,大于0时,当isFinalKeyDown为true,则最终按键按下超过此时长后触发回调函数,当isFinalKeyDown为false,则最终按键按下到抬起时间小于此时长时触发回调函数。 |
...@@ -482,7 +482,7 @@ try { ...@@ -482,7 +482,7 @@ try {
| id | number | 是 | 否 | 输入设备的唯一标识,同一个物理设备反复插拔,设备id会发生变化。 | | id | number | 是 | 否 | 输入设备的唯一标识,同一个物理设备反复插拔,设备id会发生变化。 |
| name | string | 是 | 否 | 输入设备的名字。 | | name | string | 是 | 否 | 输入设备的名字。 |
| sources | Array&lt;[SourceType](#sourcetype)&gt; | 是 | 否 | 输入设备支持的源类型。比如有的键盘上附带触摸板,则此设备有keyboard和touchpad两种输入源。 | | sources | Array&lt;[SourceType](#sourcetype)&gt; | 是 | 否 | 输入设备支持的源类型。比如有的键盘上附带触摸板,则此设备有keyboard和touchpad两种输入源。 |
| axisRanges | Array&lt;[axisRanges](#axisrange)&gt; | 是 | 否 | 输入设备的轴信息。 | | axisRanges | Array&lt;[AxisRange](#axisrange)&gt; | 是 | 否 | 输入设备的轴信息。 |
| bus<sup>9+</sup> | number | 是 | 否 | 输入设备的总线类型。 | | bus<sup>9+</sup> | number | 是 | 否 | 输入设备的总线类型。 |
| product<sup>9+</sup> | number | 是 | 否 | 输入设备的产品信息。 | | product<sup>9+</sup> | number | 是 | 否 | 输入设备的产品信息。 |
| vendor<sup>9+</sup> | number | 是 | 否 | 输入设备的厂商信息。 | | vendor<sup>9+</sup> | number | 是 | 否 | 输入设备的厂商信息。 |
......
...@@ -16,11 +16,11 @@ import {Action, Key, KeyEvent} from '@ohos.multimodalInput.keyEvent'; ...@@ -16,11 +16,11 @@ import {Action, Key, KeyEvent} from '@ohos.multimodalInput.keyEvent';
**系统能力**:SystemCapability.MultimodalInput.Input.Core **系统能力**:SystemCapability.MultimodalInput.Input.Core
| 名称 | 类型 | 可读 | 可写 | 说明 | | 名称 | | 说明 |
| ------ | -------- | ---- | ---- | -------- | | ------ | ------- | -------- |
| CANCEL | number | 是 | 否 | 按键取消 | | CANCEL | 0 | 按键取消 |
| DOWN | number | 是 | 否 | 按键按下 | | DOWN | 1 | 按键按下 |
| UP | number | 是 | 否 | 按键抬起 | | UP | 2 | 按键抬起 |
## Key ## Key
......
...@@ -15,41 +15,41 @@ import {Action,Button,Axis,AxisValue,MouseEvent} from '@ohos.multimodalInput.mou ...@@ -15,41 +15,41 @@ import {Action,Button,Axis,AxisValue,MouseEvent} from '@ohos.multimodalInput.mou
**系统能力**:SystemCapability.MultimodalInput.Input.Core **系统能力**:SystemCapability.MultimodalInput.Input.Core
| 名称 | 类型 | 可读 | 可写 | 说明 | | 名称 | | 说明 |
| ----------- | -------- | ---- | ---- | -------------------- | | ----------- | -------- | -------------------- |
| CANCEL | number | 是 | 否 | 取消 | | CANCEL | 0 | 取消 |
| MOVE | number | 是 | 否 | 鼠标移动 | | MOVE | 1 | 鼠标移动 |
| BUTTON_DOWN | number | 是 | 否 | 鼠标按钮按下 | | BUTTON_DOWN | 2 | 鼠标按钮按下 |
| BUTTON_UP | number | 是 | 否 | 鼠标按钮抬起 | | BUTTON_UP | 3 | 鼠标按钮抬起 |
| AXIS_BEGIN | number | 是 | 否 | 鼠标轴事件开始 | | AXIS_BEGIN | 4 | 鼠标轴事件开始 |
| AXIS_UPDATE | number | 是 | 否 | 鼠标轴事件更新 | | AXIS_UPDATE | 5 | 鼠标轴事件更新 |
| AXIS_END | number | 是 | 否 | 鼠标轴事件结束 | | AXIS_END | 6 | 鼠标轴事件结束 |
## Button ## Button
**系统能力**:SystemCapability.MultimodalInput.Input.Core **系统能力**:SystemCapability.MultimodalInput.Input.Core
| 名称 | 类型 | 可读 | 可写 | 说明 | | 名称 | | 说明 |
| ------- | ------ | ---- | ---- | ----- | | ------- | ------| ----- |
| LEFT | number | 是 | 否 | 鼠标左键 | | LEFT | 0 | 鼠标左键 |
| MIDDLE | number | 是 | 否 | 鼠标中键 | | MIDDLE | 1 | 鼠标中键 |
| RIGHT | number | 是 | 否 | 鼠标右键 | | RIGHT | 2 | 鼠标右键 |
| SIDE | number | 是 | 否 | 鼠标侧边键 | | SIDE | 3 | 鼠标侧边键 |
| EXTRA | number | 是 | 否 | 鼠标扩展键 | | EXTRA | 4 | 鼠标扩展键 |
| FORWARD | number | 是 | 否 | 鼠标前进键 | | FORWARD | 5 | 鼠标前进键 |
| BACK | number | 是 | 否 | 鼠标后退键 | | BACK | 6 | 鼠标后退键 |
| TASK | number | 是 | 否 | 鼠标任务键 | | TASK | 7 | 鼠标任务键 |
## Axis ## Axis
**系统能力**:SystemCapability.MultimodalInput.Input.Core **系统能力**:SystemCapability.MultimodalInput.Input.Core
| 名称 | 类型 | 可读 | 可写 | 说明 | | 名称 | | 说明 |
| ----------------- | ------ | ---- | ---- | ----- | | ----------------- | ------- | ----- |
| SCROLL_VERTICAL | number | 是 | 否 | 垂直滚动轴 | | SCROLL_VERTICAL | 0 | 垂直滚动轴 |
| SCROLL_HORIZONTAL | number | 是 | 否 | 水平滚动轴 | | SCROLL_HORIZONTAL | 1 | 水平滚动轴 |
| PINCH | number | 是 | 否 | 捏合轴 | | PINCH | 2 | 捏合轴 |
## AxisValue ## AxisValue
......
...@@ -16,37 +16,37 @@ import {Action,ToolType,SourceType,Touch,TouchEvent} from '@ohos.multimodalInput ...@@ -16,37 +16,37 @@ import {Action,ToolType,SourceType,Touch,TouchEvent} from '@ohos.multimodalInput
**系统能力**:SystemCapability.MultimodalInput.Input.Core **系统能力**:SystemCapability.MultimodalInput.Input.Core
| 名称 | 类型 | 可读 | 可写 | 说明 | | 名称 | | 说明 |
| ------ | ------ | ---- | ---- | ---- | | ------ | ------ | ---- |
| CANCEL | number | 是 | 否 | 触摸取消 | | CANCEL | 0 | 触摸取消 |
| DOWN | number | 是 | 否 | 触摸按下 | | DOWN | 1 | 触摸按下 |
| MOVE | number | 是 | 否 | 触摸移动 | | MOVE | 2 | 触摸移动 |
| UP | number | 是 | 否 | 触摸抬起 | | UP | 3 | 触摸抬起 |
## ToolType ## ToolType
**系统能力**:SystemCapability.MultimodalInput.Input.Core **系统能力**:SystemCapability.MultimodalInput.Input.Core
| 名称 | 类型 | 可读 | 可写 | 说明 | | 名称 | | 说明 |
| -------- | ------ | ---- | ---- | ---- | | -------- | ------ | ---- |
| FINGER | number | 是 | 否 | 手指 | | FINGER | 0 | 手指 |
| PEN | number | 是 | 否 | 笔 | | PEN | 1 | 笔 |
| RUBBER | number | 是 | 否 | 橡皮擦 | | RUBBER | 2 | 橡皮擦 |
| BRUSH | number | 是 | 否 | 笔刷 | | BRUSH | 3 | 笔刷 |
| PENCIL | number | 是 | 否 | 铅笔 | | PENCIL | 4 | 铅笔 |
| AIRBRUSH | number | 是 | 否 | 气笔 | | AIRBRUSH | 5 | 气笔 |
| MOUSE | number | 是 | 否 | 鼠标 | | MOUSE | 6 | 鼠标 |
| LENS | number | 是 | 否 | 透镜 | | LENS | 7 | 透镜 |
## SourceType ## SourceType
**系统能力**:SystemCapability.MultimodalInput.Input.Core **系统能力**:SystemCapability.MultimodalInput.Input.Core
| 名称 | 类型 | 可读 | 可写 | 说明 | | 名称 | | 说明 |
| ------------ | ------ | ---- | ---- | ---- | | ------------ | ------ | ---- |
| TOUCH_SCREEN | number | 是 | 否 | 触摸屏 | | TOUCH_SCREEN | 0 | 触摸屏 |
| PEN | number | 是 | 否 | 手写笔 | | PEN | 1 | 手写笔 |
| TOUCH_PAD | number | 是 | 否 | 触摸板 | | TOUCH_PAD | 2 | 触摸板 |
## Touch ## Touch
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册
新手
引导
客服 返回
顶部