Change Type Old Version New Version d.ts File
API cross-platform permission change Class name: global;
API declaration: declare function copyDir(src: string, dest: string, mode?: number): Promise<void>;
DIfferences: NA
Class name: global;
API declaration: declare function copyDir(src: string, dest: string, mode?: number): Promise<void>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function copyDir(src: string, dest: string, callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: global;
API declaration: declare function copyDir(src: string, dest: string, callback: AsyncCallback<void>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function copyDir(src: string, dest: string, callback: AsyncCallback<void, Array<ConflictFiles>>): void;
DIfferences: NA
Class name: global;
API declaration: declare function copyDir(src: string, dest: string, callback: AsyncCallback<void, Array<ConflictFiles>>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function copyDir(src: string, dest: string, mode: number, callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: global;
API declaration: declare function copyDir(src: string, dest: string, mode: number, callback: AsyncCallback<void>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function copyDir(src: string, dest: string, mode: number, callback: AsyncCallback<void, Array<ConflictFiles>>): void;
DIfferences: NA
Class name: global;
API declaration: declare function copyDir(src: string, dest: string, mode: number, callback: AsyncCallback<void, Array<ConflictFiles>>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function copyDirSync(src: string, dest: string, mode?: number): void;
DIfferences: NA
Class name: global;
API declaration: declare function copyDirSync(src: string, dest: string, mode?: number): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function createStream(path: string, mode: string): Promise<Stream>;
DIfferences: NA
Class name: global;
API declaration: declare function createStream(path: string, mode: string): Promise<Stream>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function createStream(path: string, mode: string, callback: AsyncCallback<Stream>): void;
DIfferences: NA
Class name: global;
API declaration: declare function createStream(path: string, mode: string, callback: AsyncCallback<Stream>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function createStreamSync(path: string, mode: string): Stream;
DIfferences: NA
Class name: global;
API declaration: declare function createStreamSync(path: string, mode: string): Stream;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function createRandomAccessFile(file: string | File, mode?: number, options?: RandomAccessFileOptions): Promise<RandomAccessFile>;
DIfferences: NA
Class name: global;
API declaration: declare function createRandomAccessFile(file: string | File, mode?: number, options?: RandomAccessFileOptions): Promise<RandomAccessFile>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function createRandomAccessFile(file: string | File, callback: AsyncCallback<RandomAccessFile>): void;
DIfferences: NA
Class name: global;
API declaration: declare function createRandomAccessFile(file: string | File, callback: AsyncCallback<RandomAccessFile>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function createRandomAccessFile(file: string | File, mode: number, callback: AsyncCallback<RandomAccessFile>): void;
DIfferences: NA
Class name: global;
API declaration: declare function createRandomAccessFile(file: string | File, mode: number, callback: AsyncCallback<RandomAccessFile>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function createRandomAccessFileSync(file: string | File, mode?: number, options?: RandomAccessFileOptions): RandomAccessFile;
DIfferences: NA
Class name: global;
API declaration: declare function createRandomAccessFileSync(file: string | File, mode?: number, options?: RandomAccessFileOptions): RandomAccessFile;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function createReadStream(path: string, options?: ReadStreamOptions): ReadStream;
DIfferences: NA
Class name: global;
API declaration: declare function createReadStream(path: string, options?: ReadStreamOptions): ReadStream;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function createWriteStream(path: string, options?: WriteStreamOptions): WriteStream;
DIfferences: NA
Class name: global;
API declaration: declare function createWriteStream(path: string, options?: WriteStreamOptions): WriteStream;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function createWatcher(path: string, events: number, listener: WatchEventListener): Watcher;
DIfferences: NA
Class name: global;
API declaration: declare function createWatcher(path: string, events: number, listener: WatchEventListener): Watcher;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function fdopenStream(fd: number, mode: string): Promise<Stream>;
DIfferences: NA
Class name: global;
API declaration: declare function fdopenStream(fd: number, mode: string): Promise<Stream>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function fdopenStream(fd: number, mode: string, callback: AsyncCallback<Stream>): void;
DIfferences: NA
Class name: global;
API declaration: declare function fdopenStream(fd: number, mode: string, callback: AsyncCallback<Stream>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function fdopenStreamSync(fd: number, mode: string): Stream;
DIfferences: NA
Class name: global;
API declaration: declare function fdopenStreamSync(fd: number, mode: string): Stream;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function lstat(path: string): Promise<Stat>;
DIfferences: NA
Class name: global;
API declaration: declare function lstat(path: string): Promise<Stat>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function lstat(path: string, callback: AsyncCallback<Stat>): void;
DIfferences: NA
Class name: global;
API declaration: declare function lstat(path: string, callback: AsyncCallback<Stat>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function lstatSync(path: string): Stat;
DIfferences: NA
Class name: global;
API declaration: declare function lstatSync(path: string): Stat;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function mkdir(path: string, recursion: boolean): Promise<void>;
DIfferences: NA
Class name: global;
API declaration: declare function mkdir(path: string, recursion: boolean): Promise<void>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function mkdir(path: string, recursion: boolean, callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: global;
API declaration: declare function mkdir(path: string, recursion: boolean, callback: AsyncCallback<void>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function mkdirSync(path: string, recursion: boolean): void;
DIfferences: NA
Class name: global;
API declaration: declare function mkdirSync(path: string, recursion: boolean): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function moveDir(src: string, dest: string, mode?: number): Promise<void>;
DIfferences: NA
Class name: global;
API declaration: declare function moveDir(src: string, dest: string, mode?: number): Promise<void>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function moveDir(src: string, dest: string, callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: global;
API declaration: declare function moveDir(src: string, dest: string, callback: AsyncCallback<void>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function moveDir(src: string, dest: string, callback: AsyncCallback<void, Array<ConflictFiles>>): void;
DIfferences: NA
Class name: global;
API declaration: declare function moveDir(src: string, dest: string, callback: AsyncCallback<void, Array<ConflictFiles>>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function moveDir(src: string, dest: string, mode: number, callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: global;
API declaration: declare function moveDir(src: string, dest: string, mode: number, callback: AsyncCallback<void>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function moveDir(src: string, dest: string, mode: number, callback: AsyncCallback<void, Array<ConflictFiles>>): void;
DIfferences: NA
Class name: global;
API declaration: declare function moveDir(src: string, dest: string, mode: number, callback: AsyncCallback<void, Array<ConflictFiles>>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function moveDirSync(src: string, dest: string, mode?: number): void;
DIfferences: NA
Class name: global;
API declaration: declare function moveDirSync(src: string, dest: string, mode?: number): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function readLines(filePath: string, options?: Options): Promise<ReaderIterator>;
DIfferences: NA
Class name: global;
API declaration: declare function readLines(filePath: string, options?: Options): Promise<ReaderIterator>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function readLines(filePath: string, callback: AsyncCallback<ReaderIterator>): void;
DIfferences: NA
Class name: global;
API declaration: declare function readLines(filePath: string, callback: AsyncCallback<ReaderIterator>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function readLines(filePath: string, options: Options, callback: AsyncCallback<ReaderIterator>): void;
DIfferences: NA
Class name: global;
API declaration: declare function readLines(filePath: string, options: Options, callback: AsyncCallback<ReaderIterator>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function readLinesSync(filePath: string, options?: Options): ReaderIterator;
DIfferences: NA
Class name: global;
API declaration: declare function readLinesSync(filePath: string, options?: Options): ReaderIterator;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function setxattr(path: string, key: string, value: string): Promise<void>;
DIfferences: NA
Class name: global;
API declaration: declare function setxattr(path: string, key: string, value: string): Promise<void>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function setxattrSync(path: string, key: string, value: string): void;
DIfferences: NA
Class name: global;
API declaration: declare function setxattrSync(path: string, key: string, value: string): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function getxattr(path: string, key: string): Promise<string>;
DIfferences: NA
Class name: global;
API declaration: declare function getxattr(path: string, key: string): Promise<string>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare function getxattrSync(path: string, key: string): string;
DIfferences: NA
Class name: global;
API declaration: declare function getxattrSync(path: string, key: string): string;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: File;
API declaration: getParent(): string;
DIfferences: NA
Class name: File;
API declaration: getParent(): string;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare interface RandomAccessFile
DIfferences: NA
Class name: global;
API declaration: declare interface RandomAccessFile
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: RandomAccessFile;
API declaration: readonly fd: number;
DIfferences: NA
Class name: RandomAccessFile;
API declaration: readonly fd: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: RandomAccessFile;
API declaration: readonly filePointer: number;
DIfferences: NA
Class name: RandomAccessFile;
API declaration: readonly filePointer: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: RandomAccessFile;
API declaration: setFilePointer(filePointer: number): void;
DIfferences: NA
Class name: RandomAccessFile;
API declaration: setFilePointer(filePointer: number): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: RandomAccessFile;
API declaration: close(): void;
DIfferences: NA
Class name: RandomAccessFile;
API declaration: close(): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: RandomAccessFile;
API declaration: write(buffer: ArrayBuffer | string, options?: WriteOptions): Promise<number>;
DIfferences: NA
Class name: RandomAccessFile;
API declaration: write(buffer: ArrayBuffer | string, options?: WriteOptions): Promise<number>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: RandomAccessFile;
API declaration: write(buffer: ArrayBuffer | string, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: RandomAccessFile;
API declaration: write(buffer: ArrayBuffer | string, callback: AsyncCallback<number>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: RandomAccessFile;
API declaration: write(buffer: ArrayBuffer | string, options: WriteOptions, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: RandomAccessFile;
API declaration: write(buffer: ArrayBuffer | string, options: WriteOptions, callback: AsyncCallback<number>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: RandomAccessFile;
API declaration: writeSync(buffer: ArrayBuffer | string, options?: WriteOptions): number;
DIfferences: NA
Class name: RandomAccessFile;
API declaration: writeSync(buffer: ArrayBuffer | string, options?: WriteOptions): number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: RandomAccessFile;
API declaration: read(buffer: ArrayBuffer, options?: ReadOptions): Promise<number>;
DIfferences: NA
Class name: RandomAccessFile;
API declaration: read(buffer: ArrayBuffer, options?: ReadOptions): Promise<number>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: RandomAccessFile;
API declaration: read(buffer: ArrayBuffer, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: RandomAccessFile;
API declaration: read(buffer: ArrayBuffer, callback: AsyncCallback<number>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: RandomAccessFile;
API declaration: read(buffer: ArrayBuffer, options: ReadOptions, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: RandomAccessFile;
API declaration: read(buffer: ArrayBuffer, options: ReadOptions, callback: AsyncCallback<number>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: RandomAccessFile;
API declaration: readSync(buffer: ArrayBuffer, options?: ReadOptions): number;
DIfferences: NA
Class name: RandomAccessFile;
API declaration: readSync(buffer: ArrayBuffer, options?: ReadOptions): number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare class ReadStream
DIfferences: NA
Class name: global;
API declaration: declare class ReadStream
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: ReadStream;
API declaration: readonly bytesRead: number;
DIfferences: NA
Class name: ReadStream;
API declaration: readonly bytesRead: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: ReadStream;
API declaration: readonly path: string;
DIfferences: NA
Class name: ReadStream;
API declaration: readonly path: string;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: ReadStream;
API declaration: seek(offset: number, whence?: WhenceType): number;
DIfferences: NA
Class name: ReadStream;
API declaration: seek(offset: number, whence?: WhenceType): number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: ReadStream;
API declaration: close(): void;
DIfferences: NA
Class name: ReadStream;
API declaration: close(): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare class WriteStream
DIfferences: NA
Class name: global;
API declaration: declare class WriteStream
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: WriteStream;
API declaration: readonly bytesWritten: number;
DIfferences: NA
Class name: WriteStream;
API declaration: readonly bytesWritten: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: WriteStream;
API declaration: readonly path: string;
DIfferences: NA
Class name: WriteStream;
API declaration: readonly path: string;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: WriteStream;
API declaration: seek(offset: number, whence?: WhenceType): number;
DIfferences: NA
Class name: WriteStream;
API declaration: seek(offset: number, whence?: WhenceType): number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: WriteStream;
API declaration: close(): void;
DIfferences: NA
Class name: WriteStream;
API declaration: close(): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare interface Stream
DIfferences: NA
Class name: global;
API declaration: declare interface Stream
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Stream;
API declaration: close(): Promise<void>;
DIfferences: NA
Class name: Stream;
API declaration: close(): Promise<void>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Stream;
API declaration: close(callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: Stream;
API declaration: close(callback: AsyncCallback<void>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Stream;
API declaration: closeSync(): void;
DIfferences: NA
Class name: Stream;
API declaration: closeSync(): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Stream;
API declaration: flush(): Promise<void>;
DIfferences: NA
Class name: Stream;
API declaration: flush(): Promise<void>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Stream;
API declaration: flush(callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: Stream;
API declaration: flush(callback: AsyncCallback<void>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Stream;
API declaration: flushSync(): void;
DIfferences: NA
Class name: Stream;
API declaration: flushSync(): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Stream;
API declaration: write(buffer: ArrayBuffer | string, options?: WriteOptions): Promise<number>;
DIfferences: NA
Class name: Stream;
API declaration: write(buffer: ArrayBuffer | string, options?: WriteOptions): Promise<number>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Stream;
API declaration: write(buffer: ArrayBuffer | string, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: Stream;
API declaration: write(buffer: ArrayBuffer | string, callback: AsyncCallback<number>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Stream;
API declaration: write(buffer: ArrayBuffer | string, options: WriteOptions, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: Stream;
API declaration: write(buffer: ArrayBuffer | string, options: WriteOptions, callback: AsyncCallback<number>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Stream;
API declaration: writeSync(buffer: ArrayBuffer | string, options?: WriteOptions): number;
DIfferences: NA
Class name: Stream;
API declaration: writeSync(buffer: ArrayBuffer | string, options?: WriteOptions): number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Stream;
API declaration: read(buffer: ArrayBuffer, options?: ReadOptions): Promise<number>;
DIfferences: NA
Class name: Stream;
API declaration: read(buffer: ArrayBuffer, options?: ReadOptions): Promise<number>;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Stream;
API declaration: read(buffer: ArrayBuffer, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: Stream;
API declaration: read(buffer: ArrayBuffer, callback: AsyncCallback<number>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Stream;
API declaration: read(buffer: ArrayBuffer, options: ReadOptions, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: Stream;
API declaration: read(buffer: ArrayBuffer, options: ReadOptions, callback: AsyncCallback<number>): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Stream;
API declaration: readSync(buffer: ArrayBuffer, options?: ReadOptions): number;
DIfferences: NA
Class name: Stream;
API declaration: readSync(buffer: ArrayBuffer, options?: ReadOptions): number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: export interface WatchEventListener
DIfferences: NA
Class name: global;
API declaration: export interface WatchEventListener
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: export interface WatchEvent
DIfferences: NA
Class name: global;
API declaration: export interface WatchEvent
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: WatchEvent;
API declaration: readonly fileName: string;
DIfferences: NA
Class name: WatchEvent;
API declaration: readonly fileName: string;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: WatchEvent;
API declaration: readonly event: number;
DIfferences: NA
Class name: WatchEvent;
API declaration: readonly event: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: WatchEvent;
API declaration: readonly cookie: number;
DIfferences: NA
Class name: WatchEvent;
API declaration: readonly cookie: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: export interface Watcher
DIfferences: NA
Class name: global;
API declaration: export interface Watcher
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Watcher;
API declaration: start(): void;
DIfferences: NA
Class name: Watcher;
API declaration: start(): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Watcher;
API declaration: stop(): void;
DIfferences: NA
Class name: Watcher;
API declaration: stop(): void;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: export interface ReaderIteratorResult
DIfferences: NA
Class name: global;
API declaration: export interface ReaderIteratorResult
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: ReaderIteratorResult;
API declaration: done: boolean;
DIfferences: NA
Class name: ReaderIteratorResult;
API declaration: done: boolean;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: ReaderIteratorResult;
API declaration: value: string;
DIfferences: NA
Class name: ReaderIteratorResult;
API declaration: value: string;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare interface ReaderIterator
DIfferences: NA
Class name: global;
API declaration: declare interface ReaderIterator
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: ReaderIterator;
API declaration: next(): ReaderIteratorResult;
DIfferences: NA
Class name: ReaderIterator;
API declaration: next(): ReaderIteratorResult;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: export interface ConflictFiles
DIfferences: NA
Class name: global;
API declaration: export interface ConflictFiles
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: ConflictFiles;
API declaration: srcFile: string;
DIfferences: NA
Class name: ConflictFiles;
API declaration: srcFile: string;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: ConflictFiles;
API declaration: destFile: string;
DIfferences: NA
Class name: ConflictFiles;
API declaration: destFile: string;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: export interface Options
DIfferences: NA
Class name: global;
API declaration: export interface Options
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: Options;
API declaration: encoding?: string;
DIfferences: NA
Class name: Options;
API declaration: encoding?: string;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: export interface ReadOptions
DIfferences: NA
Class name: global;
API declaration: export interface ReadOptions
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: ReadOptions;
API declaration: offset?: number;
DIfferences: NA
Class name: ReadOptions;
API declaration: offset?: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: ReadOptions;
API declaration: length?: number;
DIfferences: NA
Class name: ReadOptions;
API declaration: length?: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: export interface ReadTextOptions
DIfferences: NA
Class name: global;
API declaration: export interface ReadTextOptions
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: ReadTextOptions;
API declaration: encoding?: string;
DIfferences: NA
Class name: ReadTextOptions;
API declaration: encoding?: string;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: export interface WriteOptions
DIfferences: NA
Class name: global;
API declaration: export interface WriteOptions
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: WriteOptions;
API declaration: offset?: number;
DIfferences: NA
Class name: WriteOptions;
API declaration: offset?: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: WriteOptions;
API declaration: length?: number;
DIfferences: NA
Class name: WriteOptions;
API declaration: length?: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: export interface RandomAccessFileOptions
DIfferences: NA
Class name: global;
API declaration: export interface RandomAccessFileOptions
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: RandomAccessFileOptions;
API declaration: start?: number;
DIfferences: NA
Class name: RandomAccessFileOptions;
API declaration: start?: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: RandomAccessFileOptions;
API declaration: end?: number;
DIfferences: NA
Class name: RandomAccessFileOptions;
API declaration: end?: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: export interface ReadStreamOptions
DIfferences: NA
Class name: global;
API declaration: export interface ReadStreamOptions
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: ReadStreamOptions;
API declaration: start?: number;
DIfferences: NA
Class name: ReadStreamOptions;
API declaration: start?: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: ReadStreamOptions;
API declaration: end?: number;
DIfferences: NA
Class name: ReadStreamOptions;
API declaration: end?: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: export interface WriteStreamOptions
DIfferences: NA
Class name: global;
API declaration: export interface WriteStreamOptions
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: WriteStreamOptions;
API declaration: mode?: number;
DIfferences: NA
Class name: WriteStreamOptions;
API declaration: mode?: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: WriteStreamOptions;
API declaration: start?: number;
DIfferences: NA
Class name: WriteStreamOptions;
API declaration: start?: number;
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare enum WhenceType
DIfferences: NA
Class name: global;
API declaration: declare enum WhenceType
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: WhenceType;
API declaration: SEEK_SET = 0
DIfferences: NA
Class name: WhenceType;
API declaration: SEEK_SET = 0
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: WhenceType;
API declaration: SEEK_CUR = 1
DIfferences: NA
Class name: WhenceType;
API declaration: SEEK_CUR = 1
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: WhenceType;
API declaration: SEEK_END = 2
DIfferences: NA
Class name: WhenceType;
API declaration: SEEK_END = 2
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare enum AccessModeType
DIfferences: NA
Class name: global;
API declaration: declare enum AccessModeType
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: AccessModeType;
API declaration: EXIST = 0
DIfferences: NA
Class name: AccessModeType;
API declaration: EXIST = 0
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: AccessModeType;
API declaration: WRITE = 2
DIfferences: NA
Class name: AccessModeType;
API declaration: WRITE = 2
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: AccessModeType;
API declaration: READ = 4
DIfferences: NA
Class name: AccessModeType;
API declaration: READ = 4
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: AccessModeType;
API declaration: READ_WRITE = 6
DIfferences: NA
Class name: AccessModeType;
API declaration: READ_WRITE = 6
DIfferences: crossplatform
api/@ohos.file.fs.d.ts
API cross-platform permission change Class name: global;
API declaration: declare namespace hash
DIfferences: NA
Class name: global;
API declaration: declare namespace hash
DIfferences: crossplatform
api/@ohos.file.hash.d.ts
API cross-platform permission change Class name: hash;
API declaration: function hash(path: string, algorithm: string): Promise<string>;
DIfferences: NA
Class name: hash;
API declaration: function hash(path: string, algorithm: string): Promise<string>;
DIfferences: crossplatform
api/@ohos.file.hash.d.ts
API cross-platform permission change Class name: hash;
API declaration: function hash(path: string, algorithm: string, callback: AsyncCallback<string>): void;
DIfferences: NA
Class name: hash;
API declaration: function hash(path: string, algorithm: string, callback: AsyncCallback<string>): void;
DIfferences: crossplatform
api/@ohos.file.hash.d.ts
API cross-platform permission change Class name: hash;
API declaration: class HashStream
DIfferences: NA
Class name: hash;
API declaration: class HashStream
DIfferences: crossplatform
api/@ohos.file.hash.d.ts
API cross-platform permission change Class name: HashStream;
API declaration: digest(): string;
DIfferences: NA
Class name: HashStream;
API declaration: digest(): string;
DIfferences: crossplatform
api/@ohos.file.hash.d.ts
API cross-platform permission change Class name: HashStream;
API declaration: update(data: ArrayBuffer): void;
DIfferences: NA
Class name: HashStream;
API declaration: update(data: ArrayBuffer): void;
DIfferences: crossplatform
api/@ohos.file.hash.d.ts
API cross-platform permission change Class name: hash;
API declaration: function createHash(algorithm: string): HashStream;
DIfferences: NA
Class name: hash;
API declaration: function createHash(algorithm: string): HashStream;
DIfferences: crossplatform
api/@ohos.file.hash.d.ts
API cross-platform permission change Class name: global;
API declaration: declare namespace statfs
DIfferences: NA
Class name: global;
API declaration: declare namespace statfs
DIfferences: crossplatform
api/@ohos.file.statvfs.d.ts
API cross-platform permission change Class name: statfs;
API declaration: function getFreeSize(path: string): Promise<number>;
DIfferences: NA
Class name: statfs;
API declaration: function getFreeSize(path: string): Promise<number>;
DIfferences: crossplatform
api/@ohos.file.statvfs.d.ts
API cross-platform permission change Class name: statfs;
API declaration: function getFreeSize(path: string, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: statfs;
API declaration: function getFreeSize(path: string, callback: AsyncCallback<number>): void;
DIfferences: crossplatform
api/@ohos.file.statvfs.d.ts
API cross-platform permission change Class name: statfs;
API declaration: function getFreeSizeSync(path: string): number;
DIfferences: NA
Class name: statfs;
API declaration: function getFreeSizeSync(path: string): number;
DIfferences: crossplatform
api/@ohos.file.statvfs.d.ts
API cross-platform permission change Class name: statfs;
API declaration: function getTotalSize(path: string): Promise<number>;
DIfferences: NA
Class name: statfs;
API declaration: function getTotalSize(path: string): Promise<number>;
DIfferences: crossplatform
api/@ohos.file.statvfs.d.ts
API cross-platform permission change Class name: statfs;
API declaration: function getTotalSize(path: string, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: statfs;
API declaration: function getTotalSize(path: string, callback: AsyncCallback<number>): void;
DIfferences: crossplatform
api/@ohos.file.statvfs.d.ts
API cross-platform permission change Class name: statfs;
API declaration: function getTotalSizeSync(path: string): number;
DIfferences: NA
Class name: statfs;
API declaration: function getTotalSizeSync(path: string): number;
DIfferences: crossplatform
api/@ohos.file.statvfs.d.ts
API deprecated version change Class name: PhotoViewMIMETypes;
API declaration: IMAGE_TYPE = 'image/*'
DIfferences: NA
Class name: PhotoViewMIMETypes;
API declaration: IMAGE_TYPE = 'image/*'
DIfferences: 18
api/@ohos.file.picker.d.ts
API deprecated version change Class name: PhotoViewMIMETypes;
API declaration: VIDEO_TYPE = 'video/*'
DIfferences: NA
Class name: PhotoViewMIMETypes;
API declaration: VIDEO_TYPE = 'video/*'
DIfferences: 18
api/@ohos.file.picker.d.ts
API deprecated version change Class name: PhotoViewMIMETypes;
API declaration: IMAGE_VIDEO_TYPE = '/'
DIfferences: NA
Class name: PhotoViewMIMETypes;
API declaration: IMAGE_VIDEO_TYPE = '/'
DIfferences: 18
api/@ohos.file.picker.d.ts
API deprecated version change Class name: PhotoSelectOptions;
API declaration: MIMEType?: PhotoViewMIMETypes;
DIfferences: NA
Class name: PhotoSelectOptions;
API declaration: MIMEType?: PhotoViewMIMETypes;
DIfferences: 18
api/@ohos.file.picker.d.ts
API deprecated version change Class name: PhotoSelectOptions;
API declaration: maxSelectNumber?: number;
DIfferences: NA
Class name: PhotoSelectOptions;
API declaration: maxSelectNumber?: number;
DIfferences: 18
api/@ohos.file.picker.d.ts
API deprecated version change Class name: PhotoSelectResult;
API declaration: photoUris: Array<string>;
DIfferences: NA
Class name: PhotoSelectResult;
API declaration: photoUris: Array<string>;
DIfferences: 18
api/@ohos.file.picker.d.ts
API deprecated version change Class name: PhotoSelectResult;
API declaration: isOriginalPhoto: boolean;
DIfferences: NA
Class name: PhotoSelectResult;
API declaration: isOriginalPhoto: boolean;
DIfferences: 18
api/@ohos.file.picker.d.ts
API deprecated version change Class name: PhotoSaveOptions;
API declaration: newFileNames?: Array<string>;
DIfferences: NA
Class name: PhotoSaveOptions;
API declaration: newFileNames?: Array<string>;
DIfferences: 18
api/@ohos.file.picker.d.ts
Deleted error code Class name: fileShare;
API declaration: function checkPersistentPermission(policies: Array<PolicyInfo>): Promise<Array<boolean>>;
DIfferences: 201
Class name: fileShare;
API declaration: function checkPersistentPermission(policies: Array<PolicyInfo>): Promise<Array<boolean>>;
DIfferences: NA
api/@ohos.fileshare.d.ts
Permission change Class name: fileShare;
API declaration: function checkPersistentPermission(policies: Array<PolicyInfo>): Promise<Array<boolean>>;
DIfferences: ohos.permission.FILE_ACCESS_PERSIST
Class name: fileShare;
API declaration: function checkPersistentPermission(policies: Array<PolicyInfo>): Promise<Array<boolean>>;
DIfferences: NA
api/@ohos.fileshare.d.ts
New API NA Class name: global;
API declaration: declare namespace keyManager
DIfferences: declare namespace keyManager
api/@ohos.file.keyManager.d.ts
New API NA Class name: global;
API declaration: export class AtomicFile
DIfferences: export class AtomicFile
api/@ohos.file.fs.d.ts
New API NA Class name: AtomicFile;
API declaration: getBaseFile(): File;
DIfferences: getBaseFile(): File;
api/@ohos.file.fs.d.ts
New API NA Class name: AtomicFile;
API declaration: openRead(): ReadStream;
DIfferences: openRead(): ReadStream;
api/@ohos.file.fs.d.ts
New API NA Class name: AtomicFile;
API declaration: readFully(): ArrayBuffer;
DIfferences: readFully(): ArrayBuffer;
api/@ohos.file.fs.d.ts
New API NA Class name: AtomicFile;
API declaration: startWrite(): WriteStream;
DIfferences: startWrite(): WriteStream;
api/@ohos.file.fs.d.ts
New API NA Class name: AtomicFile;
API declaration: finishWrite(): void;
DIfferences: finishWrite(): void;
api/@ohos.file.fs.d.ts
New API NA Class name: AtomicFile;
API declaration: failWrite(): void;
DIfferences: failWrite(): void;
api/@ohos.file.fs.d.ts
New API NA Class name: AtomicFile;
API declaration: delete(): void;
DIfferences: delete(): void;
api/@ohos.file.fs.d.ts
New API NA Class name: Stat;
API declaration: readonly atimeNs?: bigint;
DIfferences: readonly atimeNs?: bigint;
api/@ohos.file.fs.d.ts
New API NA Class name: Stat;
API declaration: readonly mtimeNs?: bigint;
DIfferences: readonly mtimeNs?: bigint;
api/@ohos.file.fs.d.ts
New API NA Class name: Stat;
API declaration: readonly ctimeNs?: bigint;
DIfferences: readonly ctimeNs?: bigint;
api/@ohos.file.fs.d.ts
New API NA Class name: BackupExtensionAbility;
API declaration: onRelease(scenario: number): Promise<void>;
DIfferences: onRelease(scenario: number): Promise<void>;
api/@ohos.application.BackupExtensionAbility.d.ts
New API NA Class name: picker;
API declaration: export enum MergeTypeMode
DIfferences: export enum MergeTypeMode
api/@ohos.file.picker.d.ts
New API NA Class name: MergeTypeMode;
API declaration: DEFAULT = 0
DIfferences: DEFAULT = 0
api/@ohos.file.picker.d.ts
New API NA Class name: MergeTypeMode;
API declaration: AUDIO = 1
DIfferences: AUDIO = 1
api/@ohos.file.picker.d.ts
New API NA Class name: MergeTypeMode;
API declaration: VIDEO = 2
DIfferences: VIDEO = 2
api/@ohos.file.picker.d.ts
New API NA Class name: MergeTypeMode;
API declaration: DOCUMENT = 3
DIfferences: DOCUMENT = 3
api/@ohos.file.picker.d.ts
New API NA Class name: MergeTypeMode;
API declaration: PICTURE = 4
DIfferences: PICTURE = 4
api/@ohos.file.picker.d.ts
New API NA Class name: DocumentSelectOptions;
API declaration: multiAuthMode?: boolean;
DIfferences: multiAuthMode?: boolean;
api/@ohos.file.picker.d.ts
New API NA Class name: DocumentSelectOptions;
API declaration: multiUriArray?: Array<string>;
DIfferences: multiUriArray?: Array<string>;
api/@ohos.file.picker.d.ts
New API NA Class name: DocumentSelectOptions;
API declaration: mergeMode?: MergeTypeMode;
DIfferences: mergeMode?: MergeTypeMode;
api/@ohos.file.picker.d.ts
New API NA Class name: DocumentSelectOptions;
API declaration: isEncryptionSupported?: boolean;
DIfferences: isEncryptionSupported?: boolean;
api/@ohos.file.picker.d.ts
New API NA Class name: OperationMode;
API declaration: CREATE_MODE = 0b100
DIfferences: CREATE_MODE = 0b100
api/@ohos.fileshare.d.ts
New API NA Class name: OperationMode;
API declaration: DELETE_MODE = 0b1000
DIfferences: DELETE_MODE = 0b1000
api/@ohos.fileshare.d.ts
New API NA Class name: OperationMode;
API declaration: RENAME_MODE = 0b10000
DIfferences: RENAME_MODE = 0b10000
api/@ohos.fileshare.d.ts
New API NA Class name: fileShare;
API declaration: export interface PathPolicyInfo
DIfferences: export interface PathPolicyInfo
api/@ohos.fileshare.d.ts
New API NA Class name: PathPolicyInfo;
API declaration: path: string;
DIfferences: path: string;
api/@ohos.fileshare.d.ts
New API NA Class name: PathPolicyInfo;
API declaration: operationMode: OperationMode;
DIfferences: operationMode: OperationMode;
api/@ohos.fileshare.d.ts
New API NA Class name: fileShare;
API declaration: export enum PolicyType
DIfferences: export enum PolicyType
api/@ohos.fileshare.d.ts
New API NA Class name: PolicyType;
API declaration: TEMPORARY_TYPE = 0
DIfferences: TEMPORARY_TYPE = 0
api/@ohos.fileshare.d.ts
New API NA Class name: PolicyType;
API declaration: PERSISTENT_TYPE = 1
DIfferences: PERSISTENT_TYPE = 1
api/@ohos.fileshare.d.ts
New API NA Class name: ErrorType;
API declaration: REMOTE_SERVER_ABNORMAL = 8
DIfferences: REMOTE_SERVER_ABNORMAL = 8
api/@ohos.file.cloudSync.d.ts
New API NA Class name: cloudSync;
API declaration: enum DownloadFileType
DIfferences: enum DownloadFileType
api/@ohos.file.cloudSync.d.ts
New API NA Class name: DownloadFileType;
API declaration: CONTENT = 0
DIfferences: CONTENT = 0
api/@ohos.file.cloudSync.d.ts
New API NA Class name: DownloadFileType;
API declaration: THUMBNAIL = 1
DIfferences: THUMBNAIL = 1
api/@ohos.file.cloudSync.d.ts
New API NA Class name: DownloadFileType;
API declaration: LCD = 2
DIfferences: LCD = 2
api/@ohos.file.cloudSync.d.ts
New API NA Class name: cloudSync;
API declaration: interface FailedFileInfo
DIfferences: interface FailedFileInfo
api/@ohos.file.cloudSync.d.ts
New API NA Class name: FailedFileInfo;
API declaration: uri: string;
DIfferences: uri: string;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: FailedFileInfo;
API declaration: error: DownloadErrorType;
DIfferences: error: DownloadErrorType;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: cloudSync;
API declaration: class MultiDownloadProgress
DIfferences: class MultiDownloadProgress
api/@ohos.file.cloudSync.d.ts
New API NA Class name: MultiDownloadProgress;
API declaration: state: State;
DIfferences: state: State;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: MultiDownloadProgress;
API declaration: taskId: number;
DIfferences: taskId: number;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: MultiDownloadProgress;
API declaration: successfulCount: number;
DIfferences: successfulCount: number;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: MultiDownloadProgress;
API declaration: failedCount: number;
DIfferences: failedCount: number;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: MultiDownloadProgress;
API declaration: totalCount: number;
DIfferences: totalCount: number;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: MultiDownloadProgress;
API declaration: downloadedSize: number;
DIfferences: downloadedSize: number;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: MultiDownloadProgress;
API declaration: totalSize: number;
DIfferences: totalSize: number;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: MultiDownloadProgress;
API declaration: errType: DownloadErrorType;
DIfferences: errType: DownloadErrorType;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: MultiDownloadProgress;
API declaration: getFailedFiles(): Array<FailedFileInfo>;
DIfferences: getFailedFiles(): Array<FailedFileInfo>;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: MultiDownloadProgress;
API declaration: getSuccessfulFiles(): Array<string>;
DIfferences: getSuccessfulFiles(): Array<string>;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: CloudFileCache;
API declaration: on(event: 'batchDownload', callback: Callback<MultiDownloadProgress>): void;
DIfferences: on(event: 'batchDownload', callback: Callback<MultiDownloadProgress>): void;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: CloudFileCache;
API declaration: off(event: 'batchDownload', callback?: Callback<MultiDownloadProgress>): void;
DIfferences: off(event: 'batchDownload', callback?: Callback<MultiDownloadProgress>): void;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: CloudFileCache;
API declaration: startBatch(uris: Array<string>, fileType?: DownloadFileType): Promise<number>;
DIfferences: startBatch(uris: Array<string>, fileType?: DownloadFileType): Promise<number>;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: CloudFileCache;
API declaration: stopBatch(downloadId: number, needClean?: boolean): Promise<void>;
DIfferences: stopBatch(downloadId: number, needClean?: boolean): Promise<void>;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: CloudFileCache;
API declaration: cleanFileCache(uri: string): void;
DIfferences: cleanFileCache(uri: string): void;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: cloudSync;
API declaration: enum FileState
DIfferences: enum FileState
api/@ohos.file.cloudSync.d.ts
New API NA Class name: FileState;
API declaration: INITIAL_AFTER_DOWNLOAD = 0
DIfferences: INITIAL_AFTER_DOWNLOAD = 0
api/@ohos.file.cloudSync.d.ts
New API NA Class name: FileState;
API declaration: UPLOADING = 1
DIfferences: UPLOADING = 1
api/@ohos.file.cloudSync.d.ts
New API NA Class name: FileState;
API declaration: STOPPED = 2
DIfferences: STOPPED = 2
api/@ohos.file.cloudSync.d.ts
New API NA Class name: FileState;
API declaration: TO_BE_UPLOADED = 3
DIfferences: TO_BE_UPLOADED = 3
api/@ohos.file.cloudSync.d.ts
New API NA Class name: FileState;
API declaration: UPLOAD_SUCCESS = 4
DIfferences: UPLOAD_SUCCESS = 4
api/@ohos.file.cloudSync.d.ts
New API NA Class name: FileState;
API declaration: UPLOAD_FAILURE = 5
DIfferences: UPLOAD_FAILURE = 5
api/@ohos.file.cloudSync.d.ts
New API NA Class name: cloudSync;
API declaration: function getCoreFileSyncState(uri: string): FileState;
DIfferences: function getCoreFileSyncState(uri: string): FileState;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: cloudSync;
API declaration: interface HistoryVersion
DIfferences: interface HistoryVersion
api/@ohos.file.cloudSync.d.ts
New API NA Class name: HistoryVersion;
API declaration: editedTime: number;
DIfferences: editedTime: number;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: HistoryVersion;
API declaration: fileSize: number;
DIfferences: fileSize: number;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: HistoryVersion;
API declaration: versionId: string;
DIfferences: versionId: string;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: HistoryVersion;
API declaration: originalFileName: string;
DIfferences: originalFileName: string;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: HistoryVersion;
API declaration: sha256: string;
DIfferences: sha256: string;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: HistoryVersion;
API declaration: autoResolved: boolean;
DIfferences: autoResolved: boolean;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: cloudSync;
API declaration: interface VersionDownloadProgress
DIfferences: interface VersionDownloadProgress
api/@ohos.file.cloudSync.d.ts
New API NA Class name: VersionDownloadProgress;
API declaration: state: State;
DIfferences: state: State;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: VersionDownloadProgress;
API declaration: progress: number;
DIfferences: progress: number;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: VersionDownloadProgress;
API declaration: errType: DownloadErrorType;
DIfferences: errType: DownloadErrorType;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: cloudSync;
API declaration: class FileVersion
DIfferences: class FileVersion
api/@ohos.file.cloudSync.d.ts
New API NA Class name: FileVersion;
API declaration: getHistoryVersionList(uri: string, versionNumLimit: number): Promise<Array<HistoryVersion>>;
DIfferences: getHistoryVersionList(uri: string, versionNumLimit: number): Promise<Array<HistoryVersion>>;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: FileVersion;
API declaration: downloadHistoryVersion(uri: string, versionId: string, callback: Callback<VersionDownloadProgress>): Promise<string>;
DIfferences: downloadHistoryVersion(uri: string, versionId: string, callback: Callback<VersionDownloadProgress>): Promise<string>;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: FileVersion;
API declaration: replaceFileWithHistoryVersion(originalUri: string, versionUri: string): Promise<void>;
DIfferences: replaceFileWithHistoryVersion(originalUri: string, versionUri: string): Promise<void>;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: FileVersion;
API declaration: isFileConflict(uri: string): Promise<boolean>;
DIfferences: isFileConflict(uri: string): Promise<boolean>;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: FileVersion;
API declaration: clearFileConflict(uri: string): Promise<void>;
DIfferences: clearFileConflict(uri: string): Promise<void>;
api/@ohos.file.cloudSync.d.ts
New API NA Class name: cloudSyncManager;
API declaration: enum DownloadStopReason
DIfferences: enum DownloadStopReason
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadStopReason;
API declaration: NO_STOP = 0
DIfferences: NO_STOP = 0
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadStopReason;
API declaration: NETWORK_UNAVAILABLE = 1
DIfferences: NETWORK_UNAVAILABLE = 1
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadStopReason;
API declaration: LOCAL_STORAGE_FULL = 2
DIfferences: LOCAL_STORAGE_FULL = 2
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadStopReason;
API declaration: TEMPERATURE_LIMIT = 3
DIfferences: TEMPERATURE_LIMIT = 3
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadStopReason;
API declaration: USER_STOPPED = 4
DIfferences: USER_STOPPED = 4
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadStopReason;
API declaration: APP_UNLOAD = 5
DIfferences: APP_UNLOAD = 5
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadStopReason;
API declaration: OTHER_REASON = 6
DIfferences: OTHER_REASON = 6
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: cloudSyncManager;
API declaration: enum DownloadState
DIfferences: enum DownloadState
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadState;
API declaration: RUNNING = 0
DIfferences: RUNNING = 0
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadState;
API declaration: COMPLETED = 1
DIfferences: COMPLETED = 1
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadState;
API declaration: STOPPED = 2
DIfferences: STOPPED = 2
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: cloudSyncManager;
API declaration: interface CloudFileInfo
DIfferences: interface CloudFileInfo
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: CloudFileInfo;
API declaration: cloudFileCount: number;
DIfferences: cloudFileCount: number;
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: CloudFileInfo;
API declaration: cloudFileTotalSize: number;
DIfferences: cloudFileTotalSize: number;
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: CloudFileInfo;
API declaration: localFileCount: number;
DIfferences: localFileCount: number;
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: CloudFileInfo;
API declaration: localFileTotalSize: number;
DIfferences: localFileTotalSize: number;
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: CloudFileInfo;
API declaration: bothFileCount: number;
DIfferences: bothFileCount: number;
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: CloudFileInfo;
API declaration: bothFileTotalSize: number;
DIfferences: bothFileTotalSize: number;
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: cloudSyncManager;
API declaration: class DownloadProgress
DIfferences: class DownloadProgress
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadProgress;
API declaration: state: DownloadState;
DIfferences: state: DownloadState;
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadProgress;
API declaration: successfulCount: number;
DIfferences: successfulCount: number;
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadProgress;
API declaration: failedCount: number;
DIfferences: failedCount: number;
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadProgress;
API declaration: totalCount: number;
DIfferences: totalCount: number;
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadProgress;
API declaration: downloadedSize: number;
DIfferences: downloadedSize: number;
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadProgress;
API declaration: totalSize: number;
DIfferences: totalSize: number;
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: DownloadProgress;
API declaration: stopReason: DownloadStopReason;
DIfferences: stopReason: DownloadStopReason;
api/@ohos.file.cloudSyncManager.d.ts
New API NA Class name: storageStatistics;
API declaration: function getTotalSize(callback: AsyncCallback<number>): void;
DIfferences: function getTotalSize(callback: AsyncCallback<number>): void;
api/@ohos.file.storageStatistics.d.ts
New API NA Class name: storageStatistics;
API declaration: function getTotalSize(): Promise<number>;
DIfferences: function getTotalSize(): Promise<number>;
api/@ohos.file.storageStatistics.d.ts
New API NA Class name: storageStatistics;
API declaration: function getTotalSizeSync(): number;
DIfferences: function getTotalSizeSync(): number;
api/@ohos.file.storageStatistics.d.ts
New API NA Class name: storageStatistics;
API declaration: function getFreeSize(callback: AsyncCallback<number>): void;
DIfferences: function getFreeSize(callback: AsyncCallback<number>): void;
api/@ohos.file.storageStatistics.d.ts
New API NA Class name: storageStatistics;
API declaration: function getFreeSize(): Promise<number>;
DIfferences: function getFreeSize(): Promise<number>;
api/@ohos.file.storageStatistics.d.ts
New API NA Class name: storageStatistics;
API declaration: function getFreeSizeSync(): number;
DIfferences: function getFreeSizeSync(): number;
api/@ohos.file.storageStatistics.d.ts
New Kit Class name: global;
API declaration:
DIfferences: NA
Class name: global;
API declaration: api@ohos.file.keyManager.d.ts
DIfferences: CoreFileKit
api/@ohos.file.keyManager.d.ts
New support for atomic services Class name: global;
API declaration: declare function createStream(path: string, mode: string): Promise<Stream>;
DIfferences: NA
Class name: global;
API declaration: declare function createStream(path: string, mode: string): Promise<Stream>;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: global;
API declaration: declare function createStream(path: string, mode: string, callback: AsyncCallback<Stream>): void;
DIfferences: NA
Class name: global;
API declaration: declare function createStream(path: string, mode: string, callback: AsyncCallback<Stream>): void;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: global;
API declaration: declare function createStreamSync(path: string, mode: string): Stream;
DIfferences: NA
Class name: global;
API declaration: declare function createStreamSync(path: string, mode: string): Stream;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: global;
API declaration: declare function fdopenStream(fd: number, mode: string): Promise<Stream>;
DIfferences: NA
Class name: global;
API declaration: declare function fdopenStream(fd: number, mode: string): Promise<Stream>;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: global;
API declaration: declare function fdopenStream(fd: number, mode: string, callback: AsyncCallback<Stream>): void;
DIfferences: NA
Class name: global;
API declaration: declare function fdopenStream(fd: number, mode: string, callback: AsyncCallback<Stream>): void;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: global;
API declaration: declare function fdopenStreamSync(fd: number, mode: string): Stream;
DIfferences: NA
Class name: global;
API declaration: declare function fdopenStreamSync(fd: number, mode: string): Stream;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: global;
API declaration: declare interface Stream
DIfferences: NA
Class name: global;
API declaration: declare interface Stream
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: Stream;
API declaration: close(): Promise<void>;
DIfferences: NA
Class name: Stream;
API declaration: close(): Promise<void>;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: Stream;
API declaration: close(callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: Stream;
API declaration: close(callback: AsyncCallback<void>): void;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: Stream;
API declaration: closeSync(): void;
DIfferences: NA
Class name: Stream;
API declaration: closeSync(): void;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: Stream;
API declaration: flush(): Promise<void>;
DIfferences: NA
Class name: Stream;
API declaration: flush(): Promise<void>;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: Stream;
API declaration: flush(callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: Stream;
API declaration: flush(callback: AsyncCallback<void>): void;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: Stream;
API declaration: flushSync(): void;
DIfferences: NA
Class name: Stream;
API declaration: flushSync(): void;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: Stream;
API declaration: write(buffer: ArrayBuffer | string, options?: WriteOptions): Promise<number>;
DIfferences: NA
Class name: Stream;
API declaration: write(buffer: ArrayBuffer | string, options?: WriteOptions): Promise<number>;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: Stream;
API declaration: write(buffer: ArrayBuffer | string, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: Stream;
API declaration: write(buffer: ArrayBuffer | string, callback: AsyncCallback<number>): void;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: Stream;
API declaration: write(buffer: ArrayBuffer | string, options: WriteOptions, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: Stream;
API declaration: write(buffer: ArrayBuffer | string, options: WriteOptions, callback: AsyncCallback<number>): void;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: Stream;
API declaration: writeSync(buffer: ArrayBuffer | string, options?: WriteOptions): number;
DIfferences: NA
Class name: Stream;
API declaration: writeSync(buffer: ArrayBuffer | string, options?: WriteOptions): number;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: Stream;
API declaration: read(buffer: ArrayBuffer, options?: ReadOptions): Promise<number>;
DIfferences: NA
Class name: Stream;
API declaration: read(buffer: ArrayBuffer, options?: ReadOptions): Promise<number>;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: Stream;
API declaration: read(buffer: ArrayBuffer, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: Stream;
API declaration: read(buffer: ArrayBuffer, callback: AsyncCallback<number>): void;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: Stream;
API declaration: read(buffer: ArrayBuffer, options: ReadOptions, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: Stream;
API declaration: read(buffer: ArrayBuffer, options: ReadOptions, callback: AsyncCallback<number>): void;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: Stream;
API declaration: readSync(buffer: ArrayBuffer, options?: ReadOptions): number;
DIfferences: NA
Class name: Stream;
API declaration: readSync(buffer: ArrayBuffer, options?: ReadOptions): number;
DIfferences: atomicservice
api/@ohos.file.fs.d.ts
New support for atomic services Class name: global;
API declaration: declare namespace fileUri
DIfferences: NA
Class name: global;
API declaration: declare namespace fileUri
DIfferences: atomicservice
api/@ohos.file.fileuri.d.ts
New support for atomic services Class name: fileUri;
API declaration: class FileUri
DIfferences: NA
Class name: fileUri;
API declaration: class FileUri
DIfferences: atomicservice
api/@ohos.file.fileuri.d.ts
New support for atomic services Class name: FileUri;
API declaration: readonly name: string;
DIfferences: NA
Class name: FileUri;
API declaration: readonly name: string;
DIfferences: atomicservice
api/@ohos.file.fileuri.d.ts
New support for atomic services Class name: FileUri;
API declaration: getFullDirectoryUri(): string;
DIfferences: NA
Class name: FileUri;
API declaration: getFullDirectoryUri(): string;
DIfferences: atomicservice
api/@ohos.file.fileuri.d.ts
New support for atomic services Class name: FileUri;
API declaration: isRemoteUri(): boolean;
DIfferences: NA
Class name: FileUri;
API declaration: isRemoteUri(): boolean;
DIfferences: atomicservice
api/@ohos.file.fileuri.d.ts
New support for atomic services Class name: fileUri;
API declaration: function getUriFromPath(path: string): string;
DIfferences: NA
Class name: fileUri;
API declaration: function getUriFromPath(path: string): string;
DIfferences: atomicservice
api/@ohos.file.fileuri.d.ts
New export symbol Class name: global;
API declaration: export class AtomicFile
DIfferences: NA
Class name: global;
API declaration:
DIfferences: export class AtomicFile
api/@ohos.file.fs.d.ts
Compatible for ArkTS version evolution Class name: global;
API declaration: export default class BackupExtensionAbility
DIfferences: NA
Class name: global;
API declaration: declare class BackupExtensionAbility
DIfferences: NA
api/@ohos.application.BackupExtensionAbility.d.ts