1234567891011121314151617181920212223242526 |
- export default class PlatformFileSystem{constructor(path,type){this._path=path;this._type=type;}
- getMetadata(path){return Promise.resolve((null));}
- initialFilePaths(){return[];}
- initialGitFolders(){return[];}
- path(){return this._path;}
- embedderPath(){throw new Error('Not implemented');}
- type(){return this._type;}
- async createFile(path,name){return Promise.resolve(null);}
- deleteFile(path){return Promise.resolve(false);}
- requestFileBlob(path){return Promise.resolve((null));}
- async requestFileContent(path){return{error:ls`Unable to read files with this implementation.`,isEncoded:false};}
- setFileContent(path,content,isBase64){throw new Error('Not implemented');}
- renameFile(path,newName,callback){callback(false);}
- addExcludedFolder(path){}
- removeExcludedFolder(path){}
- fileSystemRemoved(){}
- isFileExcluded(folderPath){return false;}
- excludedFolders(){return new Set();}
- searchInPath(query,progress){return Promise.resolve([]);}
- indexContent(progress){setImmediate(()=>progress.done());}
- mimeFromPath(path){throw new Error('Not implemented');}
- canExcludeFolder(path){return false;}
- contentType(path){throw new Error('Not implemented');}
- tooltipForURL(url){throw new Error('Not implemented');}
- supportsAutomapping(){throw new Error('Not implemented');}}
- self.Persistence=self.Persistence||{};Persistence=Persistence||{};Persistence.PlatformFileSystem=PlatformFileSystem;
|