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