| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| New API | NA | Class name: global; API declaration: export type DriverExtensionContext = _DriverExtensionContext; Differences: export type DriverExtensionContext = _DriverExtensionContext; |
api/@ohos.app.ability.DriverExtensionAbility.d.ts |
| New API | NA | Class name: global; API declaration: export default class DriverExtensionAbility Differences: export default class DriverExtensionAbility |
api/@ohos.app.ability.DriverExtensionAbility.d.ts |
| New API | NA | Class name: DriverExtensionAbility; API declaration: context: DriverExtensionContext; Differences: context: DriverExtensionContext; |
api/@ohos.app.ability.DriverExtensionAbility.d.ts |
| New API | NA | Class name: DriverExtensionAbility; API declaration: onInit(want: Want): void; Differences: onInit(want: Want): void; |
api/@ohos.app.ability.DriverExtensionAbility.d.ts |
| New API | NA | Class name: DriverExtensionAbility; API declaration: onRelease(): void; Differences: onRelease(): void; |
api/@ohos.app.ability.DriverExtensionAbility.d.ts |
| New API | NA | Class name: DriverExtensionAbility; API declaration: onConnect(want: Want): rpc.RemoteObject | Promise<rpc.RemoteObject>; Differences: onConnect(want: Want): rpc.RemoteObject | Promise<rpc.RemoteObject>; |
api/@ohos.app.ability.DriverExtensionAbility.d.ts |
| New API | NA | Class name: DriverExtensionAbility; API declaration: onDisconnect(want: Want): void | Promise<void>; Differences: onDisconnect(want: Want): void | Promise<void>; |
api/@ohos.app.ability.DriverExtensionAbility.d.ts |
| New API | NA | Class name: DriverExtensionAbility; API declaration: onDump(params: Array<string>): Array<string>; Differences: onDump(params: Array<string>): Array<string>; |
api/@ohos.app.ability.DriverExtensionAbility.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace deviceManager Differences: declare namespace deviceManager |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: deviceManager; API declaration: function queryDevices(busType?: number): Array<Readonly<Device>>; Differences: function queryDevices(busType?: number): Array<Readonly<Device>>; |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: deviceManager; API declaration: function bindDevice(deviceId: number, onDisconnect: AsyncCallback<number>, callback: AsyncCallback<{ deviceId: number; remote: rpc.IRemoteObject; }>): void; Differences: function bindDevice(deviceId: number, onDisconnect: AsyncCallback<number>, callback: AsyncCallback<{ deviceId: number; remote: rpc.IRemoteObject; }>): void; |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: deviceManager; API declaration: function bindDevice(deviceId: number, onDisconnect: AsyncCallback<number>): Promise<{ deviceId: number; remote: rpc.IRemoteObject; }>; Differences: function bindDevice(deviceId: number, onDisconnect: AsyncCallback<number>): Promise<{ deviceId: number; remote: rpc.IRemoteObject; }>; |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: deviceManager; API declaration: function bindDeviceDriver(deviceId: number, onDisconnect: AsyncCallback<number>, callback: AsyncCallback<RemoteDeviceDriver>): void; Differences: function bindDeviceDriver(deviceId: number, onDisconnect: AsyncCallback<number>, callback: AsyncCallback<RemoteDeviceDriver>): void; |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: deviceManager; API declaration: function bindDeviceDriver(deviceId: number, onDisconnect: AsyncCallback<number>): Promise<RemoteDeviceDriver>; Differences: function bindDeviceDriver(deviceId: number, onDisconnect: AsyncCallback<number>): Promise<RemoteDeviceDriver>; |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: deviceManager; API declaration: function unbindDevice(deviceId: number, callback: AsyncCallback<number>): void; Differences: function unbindDevice(deviceId: number, callback: AsyncCallback<number>): void; |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: deviceManager; API declaration: function unbindDevice(deviceId: number): Promise<number>; Differences: function unbindDevice(deviceId: number): Promise<number>; |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: deviceManager; API declaration: export enum BusType Differences: export enum BusType |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: BusType; API declaration: USB = 1 Differences: USB = 1 |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: deviceManager; API declaration: interface Device Differences: interface Device |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: Device; API declaration: busType: BusType; Differences: busType: BusType; |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: Device; API declaration: deviceId: number; Differences: deviceId: number; |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: Device; API declaration: description: string; Differences: description: string; |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: deviceManager; API declaration: interface USBDevice Differences: interface USBDevice |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: USBDevice; API declaration: vendorId: number; Differences: vendorId: number; |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: USBDevice; API declaration: productId: number; Differences: productId: number; |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: deviceManager; API declaration: interface RemoteDeviceDriver Differences: interface RemoteDeviceDriver |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: RemoteDeviceDriver; API declaration: deviceId: number; Differences: deviceId: number; |
api/@ohos.driver.deviceManager.d.ts |
| New API | NA | Class name: RemoteDeviceDriver; API declaration: remote: rpc.IRemoteObject; Differences: remote: rpc.IRemoteObject; |
api/@ohos.driver.deviceManager.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA |
Class name: global; API declaration: api@ohos.app.ability.DriverExtensionAbility.d.ts Differences: DriverDevelopmentKit |
api/@ohos.app.ability.DriverExtensionAbility.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA |
Class name: global; API declaration: api@ohos.driver.deviceManager.d.ts Differences: DriverDevelopmentKit |
api/@ohos.driver.deviceManager.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA |
Class name: global; API declaration: kits@kit.DriverDevelopmentKit.d.ts Differences: DriverDevelopmentKit |
kits/@kit.DriverDevelopmentKit.d.ts |