openharmony 鸿蒙 js-apidiff-ArkData

2026-08-25 浏览 (1)

Change TypeOld VersionNew Versiond.ts File
API cross-platform permission changeClass name: Preferences;
API declaration: on(type: 'dataChange', keys: Array<string>, callback: Callback<Record<string, ValueType>>): void;
Differences: NA
Class name: Preferences;
API declaration: on(type: 'dataChange', keys: Array<string>, callback: Callback<Record<string, ValueType>>): void;
Differences: crossplatform
api/@ohos.data.preferences.d.ts
API cross-platform permission changeClass name: Preferences;
API declaration: off(type: 'dataChange', keys: Array<string>, callback?: Callback<Record<string, ValueType>>): void;
Differences: NA
Class name: Preferences;
API declaration: off(type: 'dataChange', keys: Array<string>, callback?: Callback<Record<string, ValueType>>): void;
Differences: crossplatform
api/@ohos.data.preferences.d.ts
API cross-platform permission changeClass name: StoreConfig;
API declaration: isReadOnly?: boolean;
Differences: NA
Class name: StoreConfig;
API declaration: isReadOnly?: boolean;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: StoreConfig;
API declaration: cryptoParam?: CryptoParam;
Differences: NA
Class name: StoreConfig;
API declaration: cryptoParam?: CryptoParam;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: relationalStore;
API declaration: interface CryptoParam
Differences: NA
Class name: relationalStore;
API declaration: interface CryptoParam
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: CryptoParam;
API declaration: encryptionKey: Uint8Array;
Differences: NA
Class name: CryptoParam;
API declaration: encryptionKey: Uint8Array;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: CryptoParam;
API declaration: iterationCount?: number;
Differences: NA
Class name: CryptoParam;
API declaration: iterationCount?: number;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: CryptoParam;
API declaration: encryptionAlgo?: EncryptionAlgo;
Differences: NA
Class name: CryptoParam;
API declaration: encryptionAlgo?: EncryptionAlgo;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: CryptoParam;
API declaration: hmacAlgo?: HmacAlgo;
Differences: NA
Class name: CryptoParam;
API declaration: hmacAlgo?: HmacAlgo;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: CryptoParam;
API declaration: kdfAlgo?: KdfAlgo;
Differences: NA
Class name: CryptoParam;
API declaration: kdfAlgo?: KdfAlgo;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: CryptoParam;
API declaration: cryptoPageSize?: number;
Differences: NA
Class name: CryptoParam;
API declaration: cryptoPageSize?: number;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: relationalStore;
API declaration: enum EncryptionAlgo
Differences: NA
Class name: relationalStore;
API declaration: enum EncryptionAlgo
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: EncryptionAlgo;
API declaration: AES_256_GCM = 0
Differences: NA
Class name: EncryptionAlgo;
API declaration: AES_256_GCM = 0
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: EncryptionAlgo;
API declaration: AES_256_CBC
Differences: NA
Class name: EncryptionAlgo;
API declaration: AES_256_CBC
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: relationalStore;
API declaration: enum HmacAlgo
Differences: NA
Class name: relationalStore;
API declaration: enum HmacAlgo
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: HmacAlgo;
API declaration: SHA1 = 0
Differences: NA
Class name: HmacAlgo;
API declaration: SHA1 = 0
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: HmacAlgo;
API declaration: SHA256
Differences: NA
Class name: HmacAlgo;
API declaration: SHA256
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: HmacAlgo;
API declaration: SHA512
Differences: NA
Class name: HmacAlgo;
API declaration: SHA512
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: relationalStore;
API declaration: enum KdfAlgo
Differences: NA
Class name: relationalStore;
API declaration: enum KdfAlgo
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: KdfAlgo;
API declaration: KDF_SHA1 = 0
Differences: NA
Class name: KdfAlgo;
API declaration: KDF_SHA1 = 0
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: KdfAlgo;
API declaration: KDF_SHA256
Differences: NA
Class name: KdfAlgo;
API declaration: KDF_SHA256
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: KdfAlgo;
API declaration: KDF_SHA512
Differences: NA
Class name: KdfAlgo;
API declaration: KDF_SHA512
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: relationalStore;
API declaration: interface SqlExecutionInfo
Differences: NA
Class name: relationalStore;
API declaration: interface SqlExecutionInfo
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: SqlExecutionInfo;
API declaration: sql: Array<string>;
Differences: NA
Class name: SqlExecutionInfo;
API declaration: sql: Array<string>;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: SqlExecutionInfo;
API declaration: totalTime: number;
Differences: NA
Class name: SqlExecutionInfo;
API declaration: totalTime: number;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: SqlExecutionInfo;
API declaration: waitTime: number;
Differences: NA
Class name: SqlExecutionInfo;
API declaration: waitTime: number;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: SqlExecutionInfo;
API declaration: prepareTime: number;
Differences: NA
Class name: SqlExecutionInfo;
API declaration: prepareTime: number;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: SqlExecutionInfo;
API declaration: executeTime: number;
Differences: NA
Class name: SqlExecutionInfo;
API declaration: executeTime: number;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: relationalStore;
API declaration: enum Field
Differences: NA
Class name: relationalStore;
API declaration: enum Field
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: Field;
API declaration: CURSOR_FIELD = '#_cursor'
Differences: NA
Class name: Field;
API declaration: CURSOR_FIELD = '#_cursor'
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: Field;
API declaration: ORIGIN_FIELD = '#_origin'
Differences: NA
Class name: Field;
API declaration: ORIGIN_FIELD = '#_origin'
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: Field;
API declaration: DELETED_FLAG_FIELD = '#_deleted_flag'
Differences: NA
Class name: Field;
API declaration: DELETED_FLAG_FIELD = '#_deleted_flag'
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: Field;
API declaration: DATA_STATUS_FIELD = '#_data_status'
Differences: NA
Class name: Field;
API declaration: DATA_STATUS_FIELD = '#_data_status'
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: Field;
API declaration: OWNER_FIELD = '#_cloud_owner'
Differences: NA
Class name: Field;
API declaration: OWNER_FIELD = '#_cloud_owner'
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: Field;
API declaration: PRIVILEGE_FIELD = '#_cloud_privilege'
Differences: NA
Class name: Field;
API declaration: PRIVILEGE_FIELD = '#_cloud_privilege'
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: Field;
API declaration: SHARING_RESOURCE_FIELD = '#_sharing_resource_field'
Differences: NA
Class name: Field;
API declaration: SHARING_RESOURCE_FIELD = '#_sharing_resource_field'
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: relationalStore;
API declaration: enum TransactionType
Differences: NA
Class name: relationalStore;
API declaration: enum TransactionType
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: TransactionType;
API declaration: DEFERRED
Differences: NA
Class name: TransactionType;
API declaration: DEFERRED
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: TransactionType;
API declaration: IMMEDIATE
Differences: NA
Class name: TransactionType;
API declaration: IMMEDIATE
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: TransactionType;
API declaration: EXCLUSIVE
Differences: NA
Class name: TransactionType;
API declaration: EXCLUSIVE
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: relationalStore;
API declaration: interface TransactionOptions
Differences: NA
Class name: relationalStore;
API declaration: interface TransactionOptions
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: TransactionOptions;
API declaration: transactionType?: TransactionType;
Differences: NA
Class name: TransactionOptions;
API declaration: transactionType?: TransactionType;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: RdbPredicates;
API declaration: notContains(field: string, value: string): RdbPredicates;
Differences: NA
Class name: RdbPredicates;
API declaration: notContains(field: string, value: string): RdbPredicates;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: RdbPredicates;
API declaration: notLike(field: string, value: string): RdbPredicates;
Differences: NA
Class name: RdbPredicates;
API declaration: notLike(field: string, value: string): RdbPredicates;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: ResultSet;
API declaration: getValue(columnIndex: number): ValueType;
Differences: NA
Class name: ResultSet;
API declaration: getValue(columnIndex: number): ValueType;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: RdbStore;
API declaration: on(event: 'statistics', observer: Callback<SqlExecutionInfo>): void;
Differences: NA
Class name: RdbStore;
API declaration: on(event: 'statistics', observer: Callback<SqlExecutionInfo>): void;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: RdbStore;
API declaration: off(event: 'statistics', observer?: Callback<SqlExecutionInfo>): void;
Differences: NA
Class name: RdbStore;
API declaration: off(event: 'statistics', observer?: Callback<SqlExecutionInfo>): void;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: RdbStore;
API declaration: close(): Promise<void>;
Differences: NA
Class name: RdbStore;
API declaration: close(): Promise<void>;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: Transaction;
API declaration: execute(sql: string, args?: Array<ValueType>): Promise<ValueType>;
Differences: NA
Class name: Transaction;
API declaration: execute(sql: string, args?: Array<ValueType>): Promise<ValueType>;
Differences: crossplatform
api/@ohos.data.relationalStore.d.ts
API cross-platform permission changeClass name: uniformTypeDescriptor;
API declaration: class TypeDescriptor
Differences: NA
Class name: uniformTypeDescriptor;
API declaration: class TypeDescriptor
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: TypeDescriptor;
API declaration: readonly typeId: string;
Differences: NA
Class name: TypeDescriptor;
API declaration: readonly typeId: string;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: TypeDescriptor;
API declaration: readonly belongingToTypes: Array<string>;
Differences: NA
Class name: TypeDescriptor;
API declaration: readonly belongingToTypes: Array<string>;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: TypeDescriptor;
API declaration: readonly description: string;
Differences: NA
Class name: TypeDescriptor;
API declaration: readonly description: string;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: TypeDescriptor;
API declaration: readonly referenceURL: string;
Differences: NA
Class name: TypeDescriptor;
API declaration: readonly referenceURL: string;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: TypeDescriptor;
API declaration: readonly iconFile: string;
Differences: NA
Class name: TypeDescriptor;
API declaration: readonly iconFile: string;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: TypeDescriptor;
API declaration: readonly filenameExtensions: Array<string>;
Differences: NA
Class name: TypeDescriptor;
API declaration: readonly filenameExtensions: Array<string>;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: TypeDescriptor;
API declaration: readonly mimeTypes: Array<string>;
Differences: NA
Class name: TypeDescriptor;
API declaration: readonly mimeTypes: Array<string>;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: TypeDescriptor;
API declaration: belongsTo(type: string): boolean;
Differences: NA
Class name: TypeDescriptor;
API declaration: belongsTo(type: string): boolean;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: TypeDescriptor;
API declaration: isLowerLevelType(type: string): boolean;
Differences: NA
Class name: TypeDescriptor;
API declaration: isLowerLevelType(type: string): boolean;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: TypeDescriptor;
API declaration: isHigherLevelType(type: string): boolean;
Differences: NA
Class name: TypeDescriptor;
API declaration: isHigherLevelType(type: string): boolean;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: TypeDescriptor;
API declaration: equals(typeDescriptor: TypeDescriptor): boolean;
Differences: NA
Class name: TypeDescriptor;
API declaration: equals(typeDescriptor: TypeDescriptor): boolean;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: uniformTypeDescriptor;
API declaration: function getTypeDescriptor(typeId: string): TypeDescriptor;
Differences: NA
Class name: uniformTypeDescriptor;
API declaration: function getTypeDescriptor(typeId: string): TypeDescriptor;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: uniformTypeDescriptor;
API declaration: function getUniformDataTypeByFilenameExtension(filenameExtension: string, belongsTo?: string): string;
Differences: NA
Class name: uniformTypeDescriptor;
API declaration: function getUniformDataTypeByFilenameExtension(filenameExtension: string, belongsTo?: string): string;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: uniformTypeDescriptor;
API declaration: function getUniformDataTypeByMIMEType(mimeType: string, belongsTo?: string): string;
Differences: NA
Class name: uniformTypeDescriptor;
API declaration: function getUniformDataTypeByMIMEType(mimeType: string, belongsTo?: string): string;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: uniformTypeDescriptor;
API declaration: function getUniformDataTypesByFilenameExtension(filenameExtension: string, belongsTo?: string): Array<string>;
Differences: NA
Class name: uniformTypeDescriptor;
API declaration: function getUniformDataTypesByFilenameExtension(filenameExtension: string, belongsTo?: string): Array<string>;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
API cross-platform permission changeClass name: uniformTypeDescriptor;
API declaration: function getUniformDataTypesByMIMEType(mimeType: string, belongsTo?: string): Array<string>;
Differences: NA
Class name: uniformTypeDescriptor;
API declaration: function getUniformDataTypesByMIMEType(mimeType: string, belongsTo?: string): Array<string>;
Differences: crossplatform
api/@ohos.data.uniformTypeDescriptor.d.ts
New error codeClass name: DeviceKVStore;
API declaration: getResultSize(deviceId: string, query: Query, callback: AsyncCallback<number>): void;
Differences: NA
Class name: DeviceKVStore;
API declaration: getResultSize(deviceId: string, query: Query, callback: AsyncCallback<number>): void;
Differences: 15100004
api/@ohos.data.distributedKVStore.d.ts
New error codeClass name: DeviceKVStore;
API declaration: getResultSize(deviceId: string, query: Query): Promise<number>;
Differences: NA
Class name: DeviceKVStore;
API declaration: getResultSize(deviceId: string, query: Query): Promise<number>;
Differences: 15100004
api/@ohos.data.distributedKVStore.d.ts
Deleted error codeClass name: DataObject;
API declaration: setSessionId(callback: AsyncCallback<void>): void;
Differences: 201
Class name: DataObject;
API declaration: setSessionId(callback: AsyncCallback<void>): void;
Differences: NA
api/@ohos.data.distributedDataObject.d.ts
Permission changeClass name: DataObject;
API declaration: setSessionId(callback: AsyncCallback<void>): void;
Differences: ohos.permission.DISTRIBUTED_DATASYNC
Class name: DataObject;
API declaration: setSessionId(callback: AsyncCallback<void>): void;
Differences: NA
api/@ohos.data.distributedDataObject.d.ts
New APINAClass name: global;
API declaration: declare namespace dataShare
Differences: declare namespace dataShare
api/@ohos.data.dataShare.d.ts
New APINAClass name: dataShare;
API declaration: enum ChangeType
Differences: enum ChangeType
api/@ohos.data.dataShare.d.ts
New APINAClass name: ChangeType;
API declaration: INSERT = 0
Differences: INSERT = 0
api/@ohos.data.dataShare.d.ts
New APINAClass name: ChangeType;
API declaration: DELETE
Differences: DELETE
api/@ohos.data.dataShare.d.ts
New APINAClass name: ChangeType;
API declaration: UPDATE
Differences: UPDATE
api/@ohos.data.dataShare.d.ts
New APINAClass name: dataShare;
API declaration: function createDataProxyHandle(): Promise<DataProxyHandle>;
Differences: function createDataProxyHandle(): Promise<DataProxyHandle>;
api/@ohos.data.dataShare.d.ts
New APINAClass name: dataShare;
API declaration: interface ProxyData
Differences: interface ProxyData
api/@ohos.data.dataShare.d.ts
New APINAClass name: ProxyData;
API declaration: uri: string;
Differences: uri: string;
api/@ohos.data.dataShare.d.ts
New APINAClass name: ProxyData;
API declaration: value?: ValueType;
Differences: value?: ValueType;
api/@ohos.data.dataShare.d.ts
New APINAClass name: ProxyData;
API declaration: allowList?: string[];
Differences: allowList?: string[];
api/@ohos.data.dataShare.d.ts
New APINAClass name: dataShare;
API declaration: interface DataProxyChangeInfo
Differences: interface DataProxyChangeInfo
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyChangeInfo;
API declaration: type: ChangeType;
Differences: type: ChangeType;
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyChangeInfo;
API declaration: uri: string;
Differences: uri: string;
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyChangeInfo;
API declaration: value: ValueType;
Differences: value: ValueType;
api/@ohos.data.dataShare.d.ts
New APINAClass name: dataShare;
API declaration: enum DataProxyErrorCode
Differences: enum DataProxyErrorCode
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyErrorCode;
API declaration: SUCCESS = 0
Differences: SUCCESS = 0
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyErrorCode;
API declaration: URI_NOT_EXIST = 1
Differences: URI_NOT_EXIST = 1
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyErrorCode;
API declaration: NO_PERMISSION = 2
Differences: NO_PERMISSION = 2
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyErrorCode;
API declaration: OVER_LIMIT = 3
Differences: OVER_LIMIT = 3
api/@ohos.data.dataShare.d.ts
New APINAClass name: dataShare;
API declaration: interface DataProxyResult
Differences: interface DataProxyResult
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyResult;
API declaration: uri: string;
Differences: uri: string;
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyResult;
API declaration: result: DataProxyErrorCode;
Differences: result: DataProxyErrorCode;
api/@ohos.data.dataShare.d.ts
New APINAClass name: dataShare;
API declaration: interface DataProxyGetResult
Differences: interface DataProxyGetResult
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyGetResult;
API declaration: uri: string;
Differences: uri: string;
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyGetResult;
API declaration: result: DataProxyErrorCode;
Differences: result: DataProxyErrorCode;
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyGetResult;
API declaration: value: ValueType |undefined;
Differences: value: ValueType |undefined;
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyGetResult;
API declaration: allowList: string[] |undefined;
Differences: allowList: string[] |undefined;
api/@ohos.data.dataShare.d.ts
New APINAClass name: dataShare;
API declaration: enum DataProxyType
Differences: enum DataProxyType
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyType;
API declaration: SHARED_CONFIG = 0
Differences: SHARED_CONFIG = 0
api/@ohos.data.dataShare.d.ts
New APINAClass name: dataShare;
API declaration: interface DataProxyConfig
Differences: interface DataProxyConfig
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyConfig;
API declaration: type: DataProxyType;
Differences: type: DataProxyType;
api/@ohos.data.dataShare.d.ts
New APINAClass name: dataShare;
API declaration: interface DataProxyHandle
Differences: interface DataProxyHandle
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyHandle;
API declaration: on(event: 'dataChange', uris: string[], config: DataProxyConfig, callback: AsyncCallback<DataProxyChangeInfo[]>): DataProxyResult[];
Differences: on(event: 'dataChange', uris: string[], config: DataProxyConfig, callback: AsyncCallback<DataProxyChangeInfo[]>): DataProxyResult[];
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyHandle;
API declaration: off(event: 'dataChange', uris: string[], config: DataProxyConfig, callback?: AsyncCallback<DataProxyChangeInfo[]>): DataProxyResult[];
Differences: off(event: 'dataChange', uris: string[], config: DataProxyConfig, callback?: AsyncCallback<DataProxyChangeInfo[]>): DataProxyResult[];
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyHandle;
API declaration: publish(data: ProxyData[], config: DataProxyConfig): Promise<DataProxyResult[]>;
Differences: publish(data: ProxyData[], config: DataProxyConfig): Promise<DataProxyResult[]>;
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyHandle;
API declaration: delete(uris: string[], config: DataProxyConfig): Promise<DataProxyResult[]>;
Differences: delete(uris: string[], config: DataProxyConfig): Promise<DataProxyResult[]>;
api/@ohos.data.dataShare.d.ts
New APINAClass name: DataProxyHandle;
API declaration: get(uris: string[], config: DataProxyConfig): Promise<DataProxyGetResult[]>;
Differences: get(uris: string[], config: DataProxyConfig): Promise<DataProxyGetResult[]>;
api/@ohos.data.dataShare.d.ts
New APINAClass name: global;
API declaration: declare namespace intelligence
Differences: declare namespace intelligence
api/@ohos.data.intelligence.d.ts
New APINAClass name: intelligence;
API declaration: function getTextEmbeddingModel(config: ModelConfig): Promise<TextEmbedding>;
Differences: function getTextEmbeddingModel(config: ModelConfig): Promise<TextEmbedding>;
api/@ohos.data.intelligence.d.ts
New APINAClass name: intelligence;
API declaration: function getImageEmbeddingModel(config: ModelConfig): Promise<ImageEmbedding>;
Differences: function getImageEmbeddingModel(config: ModelConfig): Promise<ImageEmbedding>;
api/@ohos.data.intelligence.d.ts
New APINAClass name: intelligence;
API declaration: interface ModelConfig
Differences: interface ModelConfig
api/@ohos.data.intelligence.d.ts
New APINAClass name: ModelConfig;
API declaration: version: ModelVersion;
Differences: version: ModelVersion;
api/@ohos.data.intelligence.d.ts
New APINAClass name: ModelConfig;
API declaration: isNpuAvailable: boolean;
Differences: isNpuAvailable: boolean;
api/@ohos.data.intelligence.d.ts
New APINAClass name: ModelConfig;
API declaration: cachePath?: string;
Differences: cachePath?: string;
api/@ohos.data.intelligence.d.ts
New APINAClass name: intelligence;
API declaration: enum ModelVersion
Differences: enum ModelVersion
api/@ohos.data.intelligence.d.ts
New APINAClass name: ModelVersion;
API declaration: BASIC_MODEL = 0
Differences: BASIC_MODEL = 0
api/@ohos.data.intelligence.d.ts
New APINAClass name: intelligence;
API declaration: interface TextEmbedding
Differences: interface TextEmbedding
api/@ohos.data.intelligence.d.ts
New APINAClass name: TextEmbedding;
API declaration: loadModel(): Promise<void>;
Differences: loadModel(): Promise<void>;
api/@ohos.data.intelligence.d.ts
New APINAClass name: TextEmbedding;
API declaration: releaseModel(): Promise<void>;
Differences: releaseModel(): Promise<void>;
api/@ohos.data.intelligence.d.ts
New APINAClass name: TextEmbedding;
API declaration: getEmbedding(text: string): Promise<Array<number>>;
Differences: getEmbedding(text: string): Promise<Array<number>>;
api/@ohos.data.intelligence.d.ts
New APINAClass name: TextEmbedding;
API declaration: getEmbedding(batchTexts: Array<string>): Promise<Array<Array<number>>>;
Differences: getEmbedding(batchTexts: Array<string>): Promise<Array<Array<number>>>;
api/@ohos.data.intelligence.d.ts
New APINAClass name: intelligence;
API declaration: interface ImageEmbedding
Differences: interface ImageEmbedding
api/@ohos.data.intelligence.d.ts
New APINAClass name: ImageEmbedding;
API declaration: loadModel(): Promise<void>;
Differences: loadModel(): Promise<void>;
api/@ohos.data.intelligence.d.ts
New APINAClass name: ImageEmbedding;
API declaration: releaseModel(): Promise<void>;
Differences: releaseModel(): Promise<void>;
api/@ohos.data.intelligence.d.ts
New APINAClass name: ImageEmbedding;
API declaration: getEmbedding(image: Image): Promise<Array<number>>;
Differences: getEmbedding(image: Image): Promise<Array<number>>;
api/@ohos.data.intelligence.d.ts
New APINAClass name: intelligence;
API declaration: type Image = string;
Differences: type Image = string;
api/@ohos.data.intelligence.d.ts
New APINAClass name: intelligence;
API declaration: function splitText(text: string, config: SplitConfig): Promise<Array<string>>;
Differences: function splitText(text: string, config: SplitConfig): Promise<Array<string>>;
api/@ohos.data.intelligence.d.ts
New APINAClass name: intelligence;
API declaration: interface SplitConfig
Differences: interface SplitConfig
api/@ohos.data.intelligence.d.ts
New APINAClass name: SplitConfig;
API declaration: size: number;
Differences: size: number;
api/@ohos.data.intelligence.d.ts
New APINAClass name: SplitConfig;
API declaration: overlapRatio: number;
Differences: overlapRatio: number;
api/@ohos.data.intelligence.d.ts
New APINAClass name: global;
API declaration: declare enum FormType
Differences: declare enum FormType
api/@ohos.data.UdmfComponents.d.ets
New APINAClass name: FormType;
API declaration: TYPE_BIG = 0
Differences: TYPE_BIG = 0
api/@ohos.data.UdmfComponents.d.ets
New APINAClass name: FormType;
API declaration: TYPE_MID = 1
Differences: TYPE_MID = 1
api/@ohos.data.UdmfComponents.d.ets
New APINAClass name: FormType;
API declaration: TYPE_SMALL = 2
Differences: TYPE_SMALL = 2
api/@ohos.data.UdmfComponents.d.ets
New APINAClass name: global;
API declaration: declare struct ContentFormCard
Differences: declare struct ContentFormCard
api/@ohos.data.UdmfComponents.d.ets
New APINAClass name: ContentFormCard;
API declaration: contentFormData: uniformDataStruct.ContentForm;
Differences: contentFormData: uniformDataStruct.ContentForm;
api/@ohos.data.UdmfComponents.d.ets
New APINAClass name: ContentFormCard;
API declaration: @Prop
formType: FormType;
Differences: @Prop
formType: FormType;
api/@ohos.data.UdmfComponents.d.ets
New APINAClass name: ContentFormCard;
API declaration: @Prop
formWidth?: number;
Differences: @Prop
formWidth?: number;
api/@ohos.data.UdmfComponents.d.ets
New APINAClass name: ContentFormCard;
API declaration: @Prop
formHeight?: number;
Differences: @Prop
formHeight?: number;
api/@ohos.data.UdmfComponents.d.ets
New APINAClass name: ContentFormCard;
API declaration: handleOnClick?: Function;
Differences: handleOnClick?: Function;
api/@ohos.data.UdmfComponents.d.ets
New APINAClass name: UnifiedRecord;
API declaration: getTypes(): Array<string>;
Differences: getTypes(): Array<string>;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: UnifiedRecord;
API declaration: addEntry(type: string, value: ValueType): void;
Differences: addEntry(type: string, value: ValueType): void;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: UnifiedRecord;
API declaration: getEntry(type: string): ValueType;
Differences: getEntry(type: string): ValueType;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: UnifiedRecord;
API declaration: getEntries(): Record<string, ValueType>;
Differences: getEntries(): Record<string, ValueType>;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: Intention;
API declaration: SYSTEM_SHARE = 'SystemShare'
Differences: SYSTEM_SHARE = 'SystemShare'
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: Intention;
API declaration: PICKER = 'Picker'
Differences: PICKER = 'Picker'
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: Intention;
API declaration: MENU = 'Menu'
Differences: MENU = 'Menu'
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: unifiedDataChannel;
API declaration: enum Visibility
Differences: enum Visibility
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: Visibility;
API declaration: ALL
Differences: ALL
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: Visibility;
API declaration: OWN_PROCESS
Differences: OWN_PROCESS
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: unifiedDataChannel;
API declaration: enum FileConflictOptions
Differences: enum FileConflictOptions
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: FileConflictOptions;
API declaration: OVERWRITE
Differences: OVERWRITE
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: FileConflictOptions;
API declaration: SKIP
Differences: SKIP
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: unifiedDataChannel;
API declaration: enum ProgressIndicator
Differences: enum ProgressIndicator
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: ProgressIndicator;
API declaration: NONE
Differences: NONE
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: ProgressIndicator;
API declaration: DEFAULT
Differences: DEFAULT
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: unifiedDataChannel;
API declaration: enum ListenerStatus
Differences: enum ListenerStatus
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: ListenerStatus;
API declaration: FINISHED = 0
Differences: FINISHED = 0
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: ListenerStatus;
API declaration: PROCESSING
Differences: PROCESSING
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: ListenerStatus;
API declaration: CANCELED
Differences: CANCELED
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: ListenerStatus;
API declaration: INNER_ERROR = 200
Differences: INNER_ERROR = 200
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: ListenerStatus;
API declaration: INVALID_PARAMETERS
Differences: INVALID_PARAMETERS
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: ListenerStatus;
API declaration: DATA_NOT_FOUND
Differences: DATA_NOT_FOUND
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: ListenerStatus;
API declaration: SYNC_FAILED
Differences: SYNC_FAILED
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: ListenerStatus;
API declaration: COPY_FILE_FAILED
Differences: COPY_FILE_FAILED
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: unifiedDataChannel;
API declaration: interface ProgressInfo
Differences: interface ProgressInfo
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: ProgressInfo;
API declaration: progress: number;
Differences: progress: number;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: ProgressInfo;
API declaration: status: ListenerStatus;
Differences: status: ListenerStatus;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: unifiedDataChannel;
API declaration: type DataProgressListener = (progressInfo: ProgressInfo, data: UnifiedData |null) => void;
Differences: type DataProgressListener = (progressInfo: ProgressInfo, data: UnifiedData |null) => void;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: unifiedDataChannel;
API declaration: interface GetDataParams
Differences: interface GetDataParams
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: GetDataParams;
API declaration: progressIndicator: ProgressIndicator;
Differences: progressIndicator: ProgressIndicator;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: GetDataParams;
API declaration: dataProgressListener: DataProgressListener;
Differences: dataProgressListener: DataProgressListener;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: GetDataParams;
API declaration: destUri?: string;
Differences: destUri?: string;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: GetDataParams;
API declaration: fileConflictOptions?: FileConflictOptions;
Differences: fileConflictOptions?: FileConflictOptions;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: GetDataParams;
API declaration: acceptableInfo?: DataLoadInfo;
Differences: acceptableInfo?: DataLoadInfo;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: unifiedDataChannel;
API declaration: interface DataLoadInfo
Differences: interface DataLoadInfo
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: DataLoadInfo;
API declaration: types?: Set<string>;
Differences: types?: Set<string>;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: DataLoadInfo;
API declaration: recordCount?: number;
Differences: recordCount?: number;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: unifiedDataChannel;
API declaration: type DataLoadHandler = (acceptableInfo?: DataLoadInfo) => UnifiedData |null;
Differences: type DataLoadHandler = (acceptableInfo?: DataLoadInfo) => UnifiedData |null;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: unifiedDataChannel;
API declaration: interface DataLoadParams
Differences: interface DataLoadParams
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: DataLoadParams;
API declaration: loadHandler: DataLoadHandler;
Differences: loadHandler: DataLoadHandler;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: DataLoadParams;
API declaration: dataLoadInfo: DataLoadInfo;
Differences: dataLoadInfo: DataLoadInfo;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: unifiedDataChannel;
API declaration: function convertRecordsToEntries(data: UnifiedData): void;
Differences: function convertRecordsToEntries(data: UnifiedData): void;
api/@ohos.data.unifiedDataChannel.d.ts
New APINAClass name: distributedDataObject;
API declaration: type DataObserver = (sessionId: string, fields: Array<string>) => void;
Differences: type DataObserver = (sessionId: string, fields: Array<string>) => void;
api/@ohos.data.distributedDataObject.d.ts
New APINAClass name: distributedDataObject;
API declaration: type StatusObserver = (sessionId: string, networkId: string, status: string) => void;
Differences: type StatusObserver = (sessionId: string, networkId: string, status: string) => void;
api/@ohos.data.distributedDataObject.d.ts
New APINAClass name: distributedDataObject;
API declaration: type ProgressObserver = (sessionId: string, progress: number) => void;
Differences: type ProgressObserver = (sessionId: string, progress: number) => void;
api/@ohos.data.distributedDataObject.d.ts
New APINAClass name: DataObject;
API declaration: on(type: 'progressChanged', callback: ProgressObserver): void;
Differences: on(type: 'progressChanged', callback: ProgressObserver): void;
api/@ohos.data.distributedDataObject.d.ts
New APINAClass name: DataObject;
API declaration: off(type: 'progressChanged', callback?: ProgressObserver): void;
Differences: off(type: 'progressChanged', callback?: ProgressObserver): void;
api/@ohos.data.distributedDataObject.d.ts
New APINAClass name: DataObject;
API declaration: setAsset(assetKey: string, uri: string): Promise<void>;
Differences: setAsset(assetKey: string, uri: string): Promise<void>;
api/@ohos.data.distributedDataObject.d.ts
New APINAClass name: DataObject;
API declaration: setAssets(assetsKey: string, uris: Array<string>): Promise<void>;
Differences: setAssets(assetsKey: string, uris: Array<string>): Promise<void>;
api/@ohos.data.distributedDataObject.d.ts
New APINAClass name: preferences;
API declaration: enum StorageType
Differences: enum StorageType
api/@ohos.data.preferences.d.ts
New APINAClass name: StorageType;
API declaration: XML = 0
Differences: XML = 0
api/@ohos.data.preferences.d.ts
New APINAClass name: StorageType;
API declaration: GSKV
Differences: GSKV
api/@ohos.data.preferences.d.ts
New APINAClass name: Options;
API declaration: storageType?: StorageType |null |undefined;
Differences: storageType?: StorageType |null |undefined;
api/@ohos.data.preferences.d.ts
New APINAClass name: preferences;
API declaration: function isStorageTypeSupported(type: StorageType): boolean;
Differences: function isStorageTypeSupported(type: StorageType): boolean;
api/@ohos.data.preferences.d.ts
New APINAClass name: StoreConfig;
API declaration: rootDir?: string;
Differences: rootDir?: string;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: StoreConfig;
API declaration: vector?: boolean;
Differences: vector?: boolean;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: StoreConfig;
API declaration: tokenizer?: Tokenizer;
Differences: tokenizer?: Tokenizer;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: StoreConfig;
API declaration: persist?: boolean;
Differences: persist?: boolean;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: StoreConfig;
API declaration: enableSemanticIndex?: boolean;
Differences: enableSemanticIndex?: boolean;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: relationalStore;
API declaration: enum Tokenizer
Differences: enum Tokenizer
api/@ohos.data.relationalStore.d.ts
New APINAClass name: Tokenizer;
API declaration: NONE_TOKENIZER = 0
Differences: NONE_TOKENIZER = 0
api/@ohos.data.relationalStore.d.ts
New APINAClass name: Tokenizer;
API declaration: ICU_TOKENIZER
Differences: ICU_TOKENIZER
api/@ohos.data.relationalStore.d.ts
New APINAClass name: Tokenizer;
API declaration: CUSTOM_TOKENIZER
Differences: CUSTOM_TOKENIZER
api/@ohos.data.relationalStore.d.ts
New APINAClass name: relationalStore;
API declaration: interface ExceptionMessage
Differences: interface ExceptionMessage
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ExceptionMessage;
API declaration: code: number;
Differences: code: number;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ExceptionMessage;
API declaration: message: string;
Differences: message: string;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ExceptionMessage;
API declaration: sql: string;
Differences: sql: string;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: relationalStore;
API declaration: interface SqlInfo
Differences: interface SqlInfo
api/@ohos.data.relationalStore.d.ts
New APINAClass name: SqlInfo;
API declaration: sql: string;
Differences: sql: string;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: SqlInfo;
API declaration: args: Array<ValueType>;
Differences: args: Array<ValueType>;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: DistributedConfig;
API declaration: asyncDownloadAsset?: boolean;
Differences: asyncDownloadAsset?: boolean;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: DistributedConfig;
API declaration: enableCloud?: boolean;
Differences: enableCloud?: boolean;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: relationalStore;
API declaration: enum ColumnType
Differences: enum ColumnType
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ColumnType;
API declaration: NULL
Differences: NULL
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ColumnType;
API declaration: INTEGER
Differences: INTEGER
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ColumnType;
API declaration: REAL
Differences: REAL
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ColumnType;
API declaration: TEXT
Differences: TEXT
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ColumnType;
API declaration: BLOB
Differences: BLOB
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ColumnType;
API declaration: ASSET
Differences: ASSET
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ColumnType;
API declaration: ASSETS
Differences: ASSETS
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ColumnType;
API declaration: FLOAT_VECTOR
Differences: FLOAT_VECTOR
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ColumnType;
API declaration: UNLIMITED_INT
Differences: UNLIMITED_INT
api/@ohos.data.relationalStore.d.ts
New APINAClass name: RdbPredicates;
API declaration: having(conditions: string, args?: Array<ValueType>): RdbPredicates;
Differences: having(conditions: string, args?: Array<ValueType>): RdbPredicates;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ResultSet;
API declaration: getColumnType(columnIdentifier: number |string): Promise<ColumnType>;
Differences: getColumnType(columnIdentifier: number |string): Promise<ColumnType>;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ResultSet;
API declaration: getColumnTypeSync(columnIdentifier: number |string): ColumnType;
Differences: getColumnTypeSync(columnIdentifier: number |string): ColumnType;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: ResultSet;
API declaration: getRows(maxCount: number, position?: number): Promise<Array<ValuesBucket>>;
Differences: getRows(maxCount: number, position?: number): Promise<Array<ValuesBucket>>;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: RdbStore;
API declaration: batchInsertWithConflictResolution(table: string, values: Array<ValuesBucket>, conflict: ConflictResolution): Promise<number>;
Differences: batchInsertWithConflictResolution(table: string, values: Array<ValuesBucket>, conflict: ConflictResolution): Promise<number>;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: RdbStore;
API declaration: batchInsertWithConflictResolutionSync(table: string, values: Array<ValuesBucket>, conflict: ConflictResolution): number;
Differences: batchInsertWithConflictResolutionSync(table: string, values: Array<ValuesBucket>, conflict: ConflictResolution): number;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: RdbStore;
API declaration: on(event: 'sqliteErrorOccurred', observer: Callback<ExceptionMessage>): void;
Differences: on(event: 'sqliteErrorOccurred', observer: Callback<ExceptionMessage>): void;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: RdbStore;
API declaration: on(event: 'perfStat', observer: Callback<SqlExecutionInfo>): void;
Differences: on(event: 'perfStat', observer: Callback<SqlExecutionInfo>): void;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: RdbStore;
API declaration: off(event: 'sqliteErrorOccurred', observer?: Callback<ExceptionMessage>): void;
Differences: off(event: 'sqliteErrorOccurred', observer?: Callback<ExceptionMessage>): void;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: RdbStore;
API declaration: off(event: 'perfStat', observer?: Callback<SqlExecutionInfo>): void;
Differences: off(event: 'perfStat', observer?: Callback<SqlExecutionInfo>): void;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: RdbStore;
API declaration: rekey(cryptoParam?: CryptoParam): Promise<void>;
Differences: rekey(cryptoParam?: CryptoParam): Promise<void>;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: RdbStore;
API declaration: setLocale(locale: string): Promise<void>;
Differences: setLocale(locale: string): Promise<void>;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: Transaction;
API declaration: batchInsertWithConflictResolution(table: string, values: Array<ValuesBucket>, conflict: ConflictResolution): Promise<number>;
Differences: batchInsertWithConflictResolution(table: string, values: Array<ValuesBucket>, conflict: ConflictResolution): Promise<number>;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: Transaction;
API declaration: batchInsertWithConflictResolutionSync(table: string, values: Array<ValuesBucket>, conflict: ConflictResolution): number;
Differences: batchInsertWithConflictResolutionSync(table: string, values: Array<ValuesBucket>, conflict: ConflictResolution): number;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: relationalStore;
API declaration: function isVectorSupported(): boolean;
Differences: function isVectorSupported(): boolean;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: relationalStore;
API declaration: function isTokenizerSupported(tokenizer: Tokenizer): boolean;
Differences: function isTokenizerSupported(tokenizer: Tokenizer): boolean;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: relationalStore;
API declaration: function getInsertSqlInfo(table: string, values: ValuesBucket, conflict?: ConflictResolution): SqlInfo;
Differences: function getInsertSqlInfo(table: string, values: ValuesBucket, conflict?: ConflictResolution): SqlInfo;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: relationalStore;
API declaration: function getUpdateSqlInfo(predicates: RdbPredicates, values: ValuesBucket, conflict?: ConflictResolution): SqlInfo;
Differences: function getUpdateSqlInfo(predicates: RdbPredicates, values: ValuesBucket, conflict?: ConflictResolution): SqlInfo;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: relationalStore;
API declaration: function getDeleteSqlInfo(predicates: RdbPredicates): SqlInfo;
Differences: function getDeleteSqlInfo(predicates: RdbPredicates): SqlInfo;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: relationalStore;
API declaration: function getQuerySqlInfo(predicates: RdbPredicates, columns?: Array<string>): SqlInfo;
Differences: function getQuerySqlInfo(predicates: RdbPredicates, columns?: Array<string>): SqlInfo;
api/@ohos.data.relationalStore.d.ts
New APINAClass name: UniformDataType;
API declaration: FILE_URI = 'general.file-uri'
Differences: FILE_URI = 'general.file-uri'
api/@ohos.data.uniformTypeDescriptor.d.ts
New APINAClass name: UniformDataType;
API declaration: CONTENT_FORM = 'general.content-form'
Differences: CONTENT_FORM = 'general.content-form'
api/@ohos.data.uniformTypeDescriptor.d.ts
New APINAClass name: sendableRelationalStore;
API declaration: type NonSendableValues = Array<relationalStore.ValueType>;
Differences: type NonSendableValues = Array<relationalStore.ValueType>;
api/@ohos.data.sendableRelationalStore.d.ets
New APINAClass name: sendableRelationalStore;
API declaration: function fromSendableValues(values: collections.Array<ValueType>): NonSendableValues;
Differences: function fromSendableValues(values: collections.Array<ValueType>): NonSendableValues;
api/@ohos.data.sendableRelationalStore.d.ets
New APINAClass name: sendableRelationalStore;
API declaration: function toSendableValues(values: NonSendableValues): collections.Array<ValueType>;
Differences: function toSendableValues(values: NonSendableValues): collections.Array<ValueType>;
api/@ohos.data.sendableRelationalStore.d.ets
New APINAClass name: uniformDataStruct;
API declaration: interface Form
Differences: interface Form
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: Form;
API declaration: readonly uniformDataType: 'openharmony.form';
Differences: readonly uniformDataType: 'openharmony.form';
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: Form;
API declaration: formId: number;
Differences: formId: number;
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: Form;
API declaration: formName: string;
Differences: formName: string;
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: Form;
API declaration: bundleName: string;
Differences: bundleName: string;
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: Form;
API declaration: abilityName: string;
Differences: abilityName: string;
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: Form;
API declaration: module: string;
Differences: module: string;
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: Form;
API declaration: details?: Record<string, number |string |Uint8Array>;
Differences: details?: Record<string, number |string |Uint8Array>;
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: uniformDataStruct;
API declaration: interface FileUri
Differences: interface FileUri
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: FileUri;
API declaration: readonly uniformDataType: 'general.file-uri';
Differences: readonly uniformDataType: 'general.file-uri';
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: FileUri;
API declaration: oriUri: string;
Differences: oriUri: string;
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: FileUri;
API declaration: fileType: string;
Differences: fileType: string;
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: FileUri;
API declaration: details?: Record<string, number |string |Uint8Array>;
Differences: details?: Record<string, number |string |Uint8Array>;
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: uniformDataStruct;
API declaration: interface PixelMap
Differences: interface PixelMap
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: PixelMap;
API declaration: readonly uniformDataType: 'openharmony.pixel-map';
Differences: readonly uniformDataType: 'openharmony.pixel-map';
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: PixelMap;
API declaration: pixelMap: image.PixelMap;
Differences: pixelMap: image.PixelMap;
api/@ohos.data.uniformDataStruct.d.ts
New APINAClass name: PixelMap;
API declaration: details?: Record<string, number |string |Uint8Array>;
Differences: details?: Record<string, number |string |Uint8Array>;
api/@ohos.data.uniformDataStruct.d.ts
Initial version changeClass name: Intention;
API declaration: DRAG = 'Drag'
Differences: 12
Class name: Intention;
API declaration: DRAG = 'Drag'
Differences: 14
api/@ohos.data.unifiedDataChannel.d.ts
Initial version changeClass name: unifiedDataChannel;
API declaration: function setAppShareOptions(intention: Intention, shareOptions: ShareOptions): void;
Differences: 12
Class name: unifiedDataChannel;
API declaration: function setAppShareOptions(intention: Intention, shareOptions: ShareOptions): void;
Differences: 14
api/@ohos.data.unifiedDataChannel.d.ts
Initial version changeClass name: unifiedDataChannel;
API declaration: function removeAppShareOptions(intention: Intention): void;
Differences: 12
Class name: unifiedDataChannel;
API declaration: function removeAppShareOptions(intention: Intention): void;
Differences: 14
api/@ohos.data.unifiedDataChannel.d.ts
New KitClass name: global;
API declaration:
Differences: NA
Class name: global;
API declaration: api@ohos.data.dataShare.d.ts
Differences: ArkData
api/@ohos.data.dataShare.d.ts
New KitClass name: global;
API declaration:
Differences: NA
Class name: global;
API declaration: api@ohos.data.intelligence.d.ts
Differences: ArkData
api/@ohos.data.intelligence.d.ts
New KitClass name: global;
API declaration:
Differences: NA
Class name: global;
API declaration: api@ohos.data.UdmfComponents.d.ets
Differences: ArkData
api/@ohos.data.UdmfComponents.d.ets
New support for atomic servicesClass name: global;
API declaration: declare namespace dataSharePredicates
Differences: NA
Class name: global;
API declaration: declare namespace dataSharePredicates
Differences: atomicservice
api/@ohos.data.dataSharePredicates.d.ts
New support for atomic servicesClass name: dataSharePredicates;
API declaration: class DataSharePredicates
Differences: NA
Class name: dataSharePredicates;
API declaration: class DataSharePredicates
Differences: atomicservice
api/@ohos.data.dataSharePredicates.d.ts
New support for atomic servicesClass name: DataSharePredicates;
API declaration: equalTo(field: string, value: ValueType): DataSharePredicates;
Differences: NA
Class name: DataSharePredicates;
API declaration: equalTo(field: string, value: ValueType): DataSharePredicates;
Differences: atomicservice
api/@ohos.data.dataSharePredicates.d.ts
New support for atomic servicesClass name: DataSharePredicates;
API declaration: and(): DataSharePredicates;
Differences: NA
Class name: DataSharePredicates;
API declaration: and(): DataSharePredicates;
Differences: atomicservice
api/@ohos.data.dataSharePredicates.d.ts
New support for atomic servicesClass name: DataSharePredicates;
API declaration: orderByAsc(field: string): DataSharePredicates;
Differences: NA
Class name: DataSharePredicates;
API declaration: orderByAsc(field: string): DataSharePredicates;
Differences: atomicservice
api/@ohos.data.dataSharePredicates.d.ts
New support for atomic servicesClass name: DataSharePredicates;
API declaration: orderByDesc(field: string): DataSharePredicates;
Differences: NA
Class name: DataSharePredicates;
API declaration: orderByDesc(field: string): DataSharePredicates;
Differences: atomicservice
api/@ohos.data.dataSharePredicates.d.ts
New support for atomic servicesClass name: DataSharePredicates;
API declaration: limit(total: number, offset: number): DataSharePredicates;
Differences: NA
Class name: DataSharePredicates;
API declaration: limit(total: number, offset: number): DataSharePredicates;
Differences: atomicservice
api/@ohos.data.dataSharePredicates.d.ts
New support for atomic servicesClass name: DataSharePredicates;
API declaration: in(field: string, value: Array<ValueType>): DataSharePredicates;
Differences: NA
Class name: DataSharePredicates;
API declaration: in(field: string, value: Array<ValueType>): DataSharePredicates;
Differences: atomicservice
api/@ohos.data.dataSharePredicates.d.ts
New support for atomic servicesClass name: global;
API declaration: export type ValueType = number |string |boolean;
Differences: NA
Class name: global;
API declaration: export type ValueType = number |string |boolean;
Differences: atomicservice
api/@ohos.data.ValuesBucket.d.ts
New overloaded interface method with subsumptive parameter type rangesClass name: DataObject;
API declaration: on(type: 'change', callback: (sessionId: string, fields: Array<string>) => void): void;
Differences: on(type: 'change', callback: (sessionId: string, fields: Array<string>) => void): void;
Class name: DataObject;
API declaration: on(type: 'change', callback: DataObserver): void;
Differences: on(type: 'change', callback: DataObserver): void;
api/@ohos.data.distributedDataObject.d.ts
New overloaded interface method with subsumptive parameter type rangesClass name: DataObject;
API declaration: off(type: 'change', callback?: (sessionId: string, fields: Array<string>) => void): void;
Differences: off(type: 'change', callback?: (sessionId: string, fields: Array<string>) => void): void;
Class name: DataObject;
API declaration: off(type: 'change', callback?: DataObserver): void;
Differences: off(type: 'change', callback?: DataObserver): void;
api/@ohos.data.distributedDataObject.d.ts
New overloaded interface method with subsumptive parameter type rangesClass name: DataObject;
API declaration: on(type: 'status', callback: (sessionId: string, networkId: string, status: 'online' |'offline') => void): void;
Differences: on(type: 'status', callback: (sessionId: string, networkId: string, status: 'online' |'offline') => void): void;
Class name: DataObject;
API declaration: on(type: 'status', callback: StatusObserver): void;
Differences: on(type: 'status', callback: StatusObserver): void;
api/@ohos.data.distributedDataObject.d.ts
New overloaded interface method with subsumptive parameter type rangesClass name: DataObject;
API declaration: off(type: 'status', callback?: (sessionId: string, networkId: string, status: 'online' |'offline') => void): void;
Differences: off(type: 'status', callback?: (sessionId: string, networkId: string, status: 'online' |'offline') => void): void;
Class name: DataObject;
API declaration: off(type: 'status', callback?: StatusObserver): void;
Differences: off(type: 'status', callback?: StatusObserver): void;
api/@ohos.data.distributedDataObject.d.ts
Custom type to interface compatibilityClass name: unifiedDataChannel;
API declaration: type Options = {
/
* Indicates the target Intention
*
* @syscap SystemCapability.DistributedDataManager.UDMF.Core
* @since 10
*/
/

* Indicates the target Intention
*
* @syscap SystemCapability.DistributedDataManager.UDMF.Core
* @atomicservice
* @since 11
*/
intention?: Intention;
/
* Indicates the unique identifier of target UnifiedData
*
* @syscap SystemCapability.DistributedDataManager.UDMF.Core
* @since 10
*/
/

* Indicates the unique identifier of target UnifiedData
*
* @syscap SystemCapability.DistributedDataManager.UDMF.Core
* @atomicservice
* @since 11
*/
key?: string;
};
Differences: type Options = {
/
* Indicates the target Intention
*
* @syscap SystemCapability.DistributedDataManager.UDMF.Core
* @since 10
*/
/

* Indicates the target Intention
*
* @syscap SystemCapability.DistributedDataManager.UDMF.Core
* @atomicservice
* @since 11
*/
intention?: Intention;
/
* Indicates the unique identifier of target UnifiedData
*
* @syscap SystemCapability.DistributedDataManager.UDMF.Core
* @since 10
*/
/

* Indicates the unique identifier of target UnifiedData
*
* @syscap SystemCapability.DistributedDataManager.UDMF.Core
* @atomicservice
* @since 11
*/
key?: string;
};
Class name: unifiedDataChannel;
API declaration: interface Options
Differences: interface Options
api/@ohos.data.unifiedDataChannel.d.ts

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 js-apidiff-ArkGraphics2D

openharmony 鸿蒙 js-apidiff-ArkGraphics3D

openharmony 鸿蒙 js-apidiff-MediaKit

openharmony 鸿蒙 js-apidiff-InputKit

openharmony 鸿蒙 js-apidiff-BasicServicesKit

openharmony 鸿蒙 js-apidiff-ConnectivityKit

openharmony 鸿蒙 js-apidiff-ArkWeb

openharmony 鸿蒙 js-apidiff-MultimodalAwarenessKit

openharmony 鸿蒙 js-apidiff-NA

openharmony 鸿蒙 js-apidiff-IPCKit

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/Xw44Yg1X