Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • FileTreeModel
    • FileNavigatorModel

Index

Constructors

Properties

applicationState: FrontendApplicationStateService
openerService: OpenerService
pendingBusyProgress: Map<string, Deferred<void>> = ...
progressService: ProgressService
workspaceService: WorkspaceService

Methods

  • createRoot(): Promise<undefined | TreeNode>
  • doOpenNode(node: TreeNode): void
  • getNodeClosestToRootByUri(uri: URI): undefined | TreeNode
  • getNodesByUri(uri: URI): IterableIterator<TreeNode>
  • init(): void
  • initializeRoot(): Promise<void>
  • move(source: TreeNode, target: TreeNode): Promise<undefined | URI>
  • previewNode(node: TreeNode): void
  • reportBusyProgress(): void
  • revealFile(uri: URI): Promise<undefined | TreeNode>
  • Reveals node in the navigator by given file uri.

    Parameters

    • uri: URI

      uri to file which should be revealed in the navigator

    Returns Promise<undefined | TreeNode>

    file tree node if the file with given uri was revealed, undefined otherwise

  • updateRoot(): Promise<void>