多模输入子系统JS API变更
OpenHarmony 3.2 Beta3版本相较于OpenHarmony 3.2 Beta2版本,多模输入子系统的API变更如下:
接口变更
模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
---|---|---|---|
ohos.multimodalInput.inputDeviceCooperate | inputDeviceCooperate | off(type: 'cooperation', callback?: AsyncCallback<void>): void; | 新增 |
ohos.multimodalInput.inputDeviceCooperate | inputDeviceCooperate | on(type: 'cooperation', callback: AsyncCallback<{ deviceDescriptor: string, eventMsg: EventMsg }>): void; | 新增 |
ohos.multimodalInput.inputDeviceCooperate | inputDeviceCooperate | getState(deviceDescriptor: string, callback: AsyncCallback<{ state: boolean }>): void; getState(deviceDescriptor: string): Promise<{ state: boolean }>; |
新增 |
ohos.multimodalInput.inputDeviceCooperate | inputDeviceCooperate | stop(callback: AsyncCallback<void>): void; stop(): Promise<void>; |
新增 |
ohos.multimodalInput.inputDeviceCooperate | inputDeviceCooperate | start(sinkDeviceDescriptor: string, srcInputDeviceId: number, callback: AsyncCallback<void>): void; start(sinkDeviceDescriptor: string, srcInputDeviceId: number): Promise<void>; |
新增 |
ohos.multimodalInput.inputDeviceCooperate | inputDeviceCooperate | enable(enable: boolean, callback: AsyncCallback<void>): void; enable(enable: boolean): Promise<void>; |
新增 |
ohos.multimodalInput.inputDeviceCooperate | EventMsg | MSG_COOPERATE_STATE_OFF = 501 | 新增 |
ohos.multimodalInput.inputDeviceCooperate | EventMsg | MSG_COOPERATE_STATE_ON = 500 | 新增 |
ohos.multimodalInput.inputDeviceCooperate | EventMsg | MSG_COOPERATE_INFO_FAIL = 202 | 新增 |
ohos.multimodalInput.inputDeviceCooperate | EventMsg | MSG_COOPERATE_INFO_SUCCESS = 201 | 新增 |
ohos.multimodalInput.inputDeviceCooperate | EventMsg | MSG_COOPERATE_INFO_START = 200 | 新增 |
ohos.multimodalInput.pointer | pointer | isPointerVisible(callback: AsyncCallback<boolean>): void; isPointerVisible(): Promise<boolean>; |
新增 |
ohos.multimodalInput.pointer | pointer | setPointerVisible(visible: boolean, callback: AsyncCallback<void>): void; setPointerVisible(visible: boolean): Promise<void>; |
新增 |
ohos.multimodalInput.pointer | pointer | getPointerStyle(windowId: number, callback: AsyncCallback<PointerStyle>): void; getPointerStyle(windowId: number): Promise<PointerStyle>; |
新增 |
ohos.multimodalInput.pointer | pointer | setPointerStyle(windowId: number, pointerStyle: PointerStyle, callback: AsyncCallback<void>): void; setPointerStyle(windowId: number, pointerStyle: PointerStyle): Promise<void>; |
新增 |
ohos.multimodalInput.pointer | pointer | getPointerSpeed(callback: AsyncCallback<number>): void; getPointerSpeed(): Promise<number>; |
新增 |
ohos.multimodalInput.pointer | pointer | setPointerSpeed(speed: number, callback: AsyncCallback<void>): void; setPointerSpeed(speed: number): Promise<void>; |
新增 |
ohos.multimodalInput.pointer | PointerStyle | MIDDLE_BTN_NORTH_SOUTH_WEST_EAST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | MIDDLE_BTN_SOUTH_WEST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | MIDDLE_BTN_SOUTH_EAST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | MIDDLE_BTN_NORTH_WEST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | MIDDLE_BTN_NORTH_EAST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | MIDDLE_BTN_NORTH_SOUTH | 新增 |
ohos.multimodalInput.pointer | PointerStyle | MIDDLE_BTN_NORTH | 新增 |
ohos.multimodalInput.pointer | PointerStyle | MIDDLE_BTN_SOUTH | 新增 |
ohos.multimodalInput.pointer | PointerStyle | MIDDLE_BTN_WEST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | MIDDLE_BTN_EAST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | ZOOM_OUT | 新增 |
ohos.multimodalInput.pointer | PointerStyle | ZOOM_IN | 新增 |
ohos.multimodalInput.pointer | PointerStyle | TEXT_CURSOR | 新增 |
ohos.multimodalInput.pointer | PointerStyle | SCREENSHOT_CURSOR | 新增 |
ohos.multimodalInput.pointer | PointerStyle | SCREENSHOT_CHOOSE | 新增 |
ohos.multimodalInput.pointer | PointerStyle | RESIZE_UP_DOWN | 新增 |
ohos.multimodalInput.pointer | PointerStyle | RESIZE_LEFT_RIGHT | 新增 |
ohos.multimodalInput.pointer | PointerStyle | MOVE | 新增 |
ohos.multimodalInput.pointer | PointerStyle | HELP | 新增 |
ohos.multimodalInput.pointer | PointerStyle | HAND_POINTING | 新增 |
ohos.multimodalInput.pointer | PointerStyle | HAND_OPEN | 新增 |
ohos.multimodalInput.pointer | PointerStyle | HAND_GRABBING | 新增 |
ohos.multimodalInput.pointer | PointerStyle | COLOR_SUCKER | 新增 |
ohos.multimodalInput.pointer | PointerStyle | CURSOR_FORBID | 新增 |
ohos.multimodalInput.pointer | PointerStyle | CURSOR_COPY | 新增 |
ohos.multimodalInput.pointer | PointerStyle | CROSS | 新增 |
ohos.multimodalInput.pointer | PointerStyle | NORTH_WEST_SOUTH_EAST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | NORTH_EAST_SOUTH_WEST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | SOUTH_WEST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | SOUTH_EAST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | NORTH_WEST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | NORTH_EAST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | NORTH_SOUTH | 新增 |
ohos.multimodalInput.pointer | PointerStyle | WEST_EAST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | NORTH | 新增 |
ohos.multimodalInput.pointer | PointerStyle | SOUTH | 新增 |
ohos.multimodalInput.pointer | PointerStyle | WEST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | EAST | 新增 |
ohos.multimodalInput.pointer | PointerStyle | DEFAULT | 新增 |