Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • URI

Index

Constructors

  • new URI(uri?: string | URI): URI

Properties

_path: undefined | Path
codeUri: URI

Accessors

  • get allLocations(): URI[]
  • get authority(): string
  • get displayName(): string
  • TODO move implementation to DefaultUriLabelProviderContribution.getName

    deprecated

    use LabelProvider.getName instead

    Returns string

  • get fragment(): string
  • get parent(): URI
  • get query(): string
  • get scheme(): string

Methods

  • hasSameOrigin(uri: URI): boolean
  • isEqual(uri: URI, caseSensitive?: boolean): boolean
  • isEqualOrParent(uri: URI, caseSensitive?: boolean): boolean
  • normalizePath(): URI
  • relative(uri: URI): undefined | Path
  • resolveToAbsolute(...pathSegments: (string | Path)[]): undefined | URI
  • toString(skipEncoding?: boolean): string
  • withAuthority(authority: string): URI
  • withFragment(fragment: string): URI
  • withQuery(query: string): URI
  • withScheme(scheme: string): URI
  • withoutAuthority(): URI
  • withoutFragment(): URI
  • withoutPath(): URI
  • withoutQuery(): URI
  • fromFilePath(path: string): URI
  • getDistinctParents(uris: URI[]): URI[]