MCPcopy Index your code
hub / github.com/NativeScript/NativeScript / removeSync

Method removeSync

packages/core/file-system/index.ts:88–104  ·  view source on GitHub ↗
(onError?: (error: any) => any)

Source from the content-addressed store, hash-verified

86 }
87
88 public removeSync(onError?: (error: any) => any): void {
89 if (this._isKnown) {
90 if (onError) {
91 onError({ message: 'Cannot delete known folder.' });
92 }
93
94 return;
95 }
96
97 const fileAccess = getFileAccess();
98
99 if (this instanceof File) {
100 fileAccess.deleteFile(this.path, onError);
101 } else if (this instanceof Folder) {
102 fileAccess.deleteFolder(this.path, onError);
103 }
104 }
105
106 public rename(newName: string): Promise<any> {
107 return new Promise((resolve, reject) => {

Callers 5

removeMethod · 0.95
doWorkFunction · 0.80
testFileReadWriteBinaryFunction · 0.80
testAndroidCreateFunction · 0.80

Calls 4

onErrorFunction · 0.85
getFileAccessFunction · 0.85
deleteFileMethod · 0.65
deleteFolderMethod · 0.65

Tested by

no test coverage detected