Methods
closeDirectory
- closeDirectory(path: string): void
- closeDirectory(directory: Directory): void
-
Parameters
Returns void
-
Parameters
Returns void
ensureVisible
- ensureVisible(path: string, align: Align): Promise<void>
- ensureVisible(fileEntry: FileEntry, align: Align): Promise<void>
- ensureVisible(directory: Directory, align: Align): Promise<void>
-
Parameters
-
path: string
-
Optional align: Align
Returns Promise<void>
-
Parameters
-
fileEntry: FileEntry
-
Optional align: Align
Returns Promise<void>
-
Parameters
-
directory: Directory
-
Optional align: Align
Returns Promise<void>
getFileHandle
- getFileHandle(path: string, expandTree: boolean): Promise<FileEntry | Directory>
-
Parameters
-
path: string
-
Optional expandTree: boolean
Returns Promise<FileEntry | Directory>
onDidChangeModel
- onDidChangeModel(callback: function): IDisposable
-
Parameters
-
callback: function
-
- (prevModel: TreeModel, newModel: TreeModel): void
-
Parameters
-
prevModel: TreeModel
-
newModel: TreeModel
Returns void
Returns IDisposable
onDidUpdate
- onDidUpdate(callback: function): IDisposable
-
Parameters
Returns IDisposable
onceDidChangeModel
- onceDidChangeModel(callback: function): IDisposable
-
Parameters
-
callback: function
-
- (prevModel: TreeModel, newModel: TreeModel): void
-
Parameters
-
prevModel: TreeModel
-
newModel: TreeModel
Returns void
Returns IDisposable
onceDidUpdate
- onceDidUpdate(callback: function): IDisposable
-
Parameters
Returns IDisposable
openDirectory
- openDirectory(path: string): Promise<void>
- openDirectory(directory: Directory): Promise<void>
-
Parameters
Returns Promise<void>
-
Parameters
Returns Promise<void>
peekABoo
- peekABoo(path: string, timeout: number): Promise<IDisposable>
- peekABoo(fileEntry: FileEntry, timeout: number): Promise<IDisposable>
- peekABoo(directory: Directory, timeout: number): Promise<IDisposable>
- peekABoo(path: string, align: Align): Promise<IDisposable>
- peekABoo(fileEntry: FileEntry, align: Align): Promise<IDisposable>
- peekABoo(directory: Directory, align: Align): Promise<IDisposable>
- peekABoo(path: string, timeout: number, align: Align): Promise<IDisposable>
- peekABoo(fileEntry: FileEntry, timeout: number, align: Align): Promise<IDisposable>
- peekABoo(directory: Directory, timeout: number, align: Align): Promise<IDisposable>
-
Parameters
-
path: string
-
Optional timeout: number
Returns Promise<IDisposable>
-
Parameters
-
fileEntry: FileEntry
-
Optional timeout: number
Returns Promise<IDisposable>
-
Parameters
-
directory: Directory
-
Optional timeout: number
Returns Promise<IDisposable>
-
Parameters
-
path: string
-
Optional align: Align
Returns Promise<IDisposable>
-
Parameters
-
fileEntry: FileEntry
-
Optional align: Align
Returns Promise<IDisposable>
-
Parameters
-
directory: Directory
-
Optional align: Align
Returns Promise<IDisposable>
-
Parameters
-
path: string
-
timeout: number
-
Optional align: Align
Returns Promise<IDisposable>
-
Parameters
-
fileEntry: FileEntry
-
timeout: number
-
Optional align: Align
Returns Promise<IDisposable>
-
Parameters
-
directory: Directory
-
timeout: number
-
Optional align: Align
Returns Promise<IDisposable>
promptRename
-
Parameters
-
Parameters
-
Parameters