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