Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WorkspaceUriLabelProviderContribution

Hierarchy

  • DefaultUriLabelProviderContribution
    • WorkspaceUriLabelProviderContribution

Index

Constructors

constructor

Properties

Protected Readonly envVariablesServer

envVariablesServer: EnvVariablesServer

Protected formatters

formatters: ResourceLabelFormatter[]

Protected homePath

homePath: undefined | string

Protected Readonly onDidChangeEmitter

onDidChangeEmitter: Emitter<DidChangeLabelEvent>

Protected Readonly workspaceVariable

Accessors

defaultFileIcon

  • get defaultFileIcon(): string
  • Returns string

defaultFolderIcon

  • get defaultFolderIcon(): string
  • Returns string

onDidChange

  • get onDidChange(): Event<DidChangeLabelEvent>
  • Returns Event<DidChangeLabelEvent>

Methods

Protected asURIIconReference

  • asURIIconReference(element: default | FileStat | URIIconReference): default | URIIconReference

canHandle

  • canHandle(element: object): number

Protected findFormatting

  • findFormatting(resource: default): undefined | ResourceLabelFormatting
  • Parameters

    • resource: default

    Returns undefined | ResourceLabelFormatting

Protected formatUri

  • formatUri(resource: default, formatting: ResourceLabelFormatting): string
  • Parameters

    • resource: default
    • formatting: ResourceLabelFormatting

    Returns string

Protected getFileIcon

  • getFileIcon(uri: default): undefined | string
  • Parameters

    • uri: default

    Returns undefined | string

getIcon

  • getIcon(element: default | FileStat | URIIconReference): string

getLongName

  • getLongName(element: default | FileStat | URIIconReference): undefined | string

getName

  • getName(element: default | FileStat | URIIconReference): undefined | string

Protected getUri

  • getUri(element: default | FileStat | URIIconReference): undefined | default

init

  • init(): Promise<void>

registerFormatter

  • registerFormatter(formatter: ResourceLabelFormatter): Disposable
  • Parameters

    • formatter: ResourceLabelFormatter

    Returns Disposable