Change Type Old Version New Version d.ts File
API model switching Class name: global;
API declaration: export default class FenceExtensionAbility
DIfferences: NA
Class name: global;
API declaration: export default class FenceExtensionAbility
DIfferences: stagemodelonly
api/@ohos.app.ability.FenceExtensionAbility.d.ts
API model switching Class name: FenceExtensionAbility;
API declaration: context: FenceExtensionContext;
DIfferences: NA
Class name: FenceExtensionAbility;
API declaration: context: FenceExtensionContext;
DIfferences: stagemodelonly
api/@ohos.app.ability.FenceExtensionAbility.d.ts
API model switching Class name: FenceExtensionAbility;
API declaration: onFenceStatusChange(transition: geoLocationManager.GeofenceTransition, additions: Record<string, string>): void;
DIfferences: NA
Class name: FenceExtensionAbility;
API declaration: onFenceStatusChange(transition: geoLocationManager.GeofenceTransition, additions: Record<string, string>): void;
DIfferences: stagemodelonly
api/@ohos.app.ability.FenceExtensionAbility.d.ts
API model switching Class name: FenceExtensionAbility;
API declaration: onDestroy(): void;
DIfferences: NA
Class name: FenceExtensionAbility;
API declaration: onDestroy(): void;
DIfferences: stagemodelonly
api/@ohos.app.ability.FenceExtensionAbility.d.ts
API model switching Class name: global;
API declaration: export default class FenceExtensionContext
DIfferences: NA
Class name: global;
API declaration: export default class FenceExtensionContext
DIfferences: stagemodelonly
api/@ohos.app.ability.FenceExtensionContext.d.ts
Deleted error code Class name: geoLocationManager;
API declaration: function on(type: 'locationChange', request: LocationRequest | ContinuousLocationRequest, callback: Callback<Location>): void;
DIfferences: 3301200
Class name: geoLocationManager;
API declaration: function on(type: 'locationChange', request: LocationRequest | ContinuousLocationRequest, callback: Callback<Location>): void;
DIfferences: NA
api/@ohos.geoLocationManager.d.ts
Deleted error code Class name: geoLocationManager;
API declaration: function off(type: 'locationChange', callback?: Callback<Location>): void;
DIfferences: 3301100,3301200
Class name: geoLocationManager;
API declaration: function off(type: 'locationChange', callback?: Callback<Location>): void;
DIfferences: NA
api/@ohos.geoLocationManager.d.ts
Deleted error code Class name: geoLocationManager;
API declaration: function on(type: 'cachedGnssLocationsChange', request: CachedGnssLocationsRequest, callback: Callback<Array<Location>>): void;
DIfferences: 3301200
Class name: geoLocationManager;
API declaration: function on(type: 'cachedGnssLocationsChange', request: CachedGnssLocationsRequest, callback: Callback<Array<Location>>): void;
DIfferences: NA
api/@ohos.geoLocationManager.d.ts
Deleted error code Class name: geoLocationManager;
API declaration: function off(type: 'cachedGnssLocationsChange', callback?: Callback<Array<Location>>): void;
DIfferences: 3301200
Class name: geoLocationManager;
API declaration: function off(type: 'cachedGnssLocationsChange', callback?: Callback<Array<Location>>): void;
DIfferences: NA
api/@ohos.geoLocationManager.d.ts
New API NA Class name: geoLocationManager;
API declaration: function on(type: 'bluetoothScanResultChange', callback: Callback<BluetoothScanResult>): void;
DIfferences: function on(type: 'bluetoothScanResultChange', callback: Callback<BluetoothScanResult>): void;
api/@ohos.geoLocationManager.d.ts
New API NA Class name: geoLocationManager;
API declaration: function off(type: 'bluetoothScanResultChange', callback?: Callback<BluetoothScanResult>): void;
DIfferences: function off(type: 'bluetoothScanResultChange', callback?: Callback<BluetoothScanResult>): void;
api/@ohos.geoLocationManager.d.ts
New API NA Class name: geoLocationManager;
API declaration: export interface BluetoothScanResult
DIfferences: export interface BluetoothScanResult
api/@ohos.geoLocationManager.d.ts
New API NA Class name: BluetoothScanResult;
API declaration: deviceId: string;
DIfferences: deviceId: string;
api/@ohos.geoLocationManager.d.ts
New API NA Class name: BluetoothScanResult;
API declaration: rssi: number;
DIfferences: rssi: number;
api/@ohos.geoLocationManager.d.ts
New API NA Class name: BluetoothScanResult;
API declaration: data?: ArrayBuffer;
DIfferences: data?: ArrayBuffer;
api/@ohos.geoLocationManager.d.ts
New API NA Class name: BluetoothScanResult;
API declaration: deviceName: string;
DIfferences: deviceName: string;
api/@ohos.geoLocationManager.d.ts
New API NA Class name: BluetoothScanResult;
API declaration: connectable: boolean;
DIfferences: connectable: boolean;
api/@ohos.geoLocationManager.d.ts
New API NA Class name: geoLocationManager;
API declaration: export enum SportsType
DIfferences: export enum SportsType
api/@ohos.geoLocationManager.d.ts
New API NA Class name: SportsType;
API declaration: RUNNING = 1
DIfferences: RUNNING = 1
api/@ohos.geoLocationManager.d.ts
New API NA Class name: SportsType;
API declaration: WALKING
DIfferences: WALKING
api/@ohos.geoLocationManager.d.ts
New API NA Class name: SportsType;
API declaration: CYCLING
DIfferences: CYCLING
api/@ohos.geoLocationManager.d.ts