Class Uri

Hierarchy

  • Uri

Implements

  • HashCode
  • Compare
  • Debug
  • Display

Properties

authority: UriAuthority
fragment: UriFragment
path: UriPath
query: UriQuery
scheme: UriScheme

Accessors

  • get authorityPart(): string
  • Returns string

  • get fragmentIdentifier(): string
  • Returns string

  • get fragmentPart(): string
  • Returns string

  • get host(): UriHost
  • Returns UriHost

  • get hostAddress(): string
  • Returns string

  • get hostIPv4(): string
  • Returns string

  • get hostIPv6(): string
  • Returns string

  • get hostName(): string
  • Returns string

  • get hostPart(): string
  • Returns string

  • get password(): string
  • Returns string

  • get pathName(): string
  • Returns string

  • get pathPart(): string
  • Returns string

  • get port(): UriPort
  • Returns UriPort

  • get portNumber(): number
  • Returns number

  • get portPart(): string
  • Returns string

  • get queryPart(): string
  • Returns string

  • get schemeName(): string
  • Returns string

  • get schemePart(): string
  • Returns string

  • get user(): UriUser
  • Returns UriUser

  • get userPart(): string
  • Returns string

  • get username(): string
  • Returns string

Methods

  • Parameters

    Returns Uri

  • Parameters

    • key: string
    • value: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • segment: string

    Returns Uri

  • Returns Uri

  • Returns Uri

  • Returns UriPath

  • Parameters

    Returns number

  • Type Parameters

    • T

    Parameters

    • output: Output<T>

    Returns Output<T>

  • Type Parameters

    • T

    Parameters

    • output: Output<T>

    Returns Output<T>

  • Returns Uri

  • Parameters

    • that: unknown

    Returns boolean

  • Returns number

  • Returns boolean

  • Returns boolean

  • Parameters

    Returns void

  • Returns Uri

  • Returns UriPath

  • Parameters

    Returns Uri

  • Parameters

    • key: string
    • value: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • segment: string

    Returns Uri

  • Returns Uri

  • Parameters

    • key: string

    Returns Uri

  • Parameters

    Returns Uri

  • Returns {
        fragment?: string;
        host?: string;
        password?: string;
        path: string[];
        port?: number;
        query?: {
            [key: string]: string;
        };
        scheme?: string;
        username?: string;
    }

    • Optional fragment?: string
    • Optional host?: string
    • Optional password?: string
    • path: string[]
    • Optional port?: number
    • Optional query?: {
          [key: string]: string;
      }
      • [key: string]: string
    • Optional scheme?: string
    • Optional username?: string
  • Returns string

  • Parameters

    Returns Uri

  • Parameters

    • key: string
    • value: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • authorityPart: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • fragmentIdentifier: string

    Returns Uri

  • Parameters

    • fragmentPart: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • hostIPv4: string

    Returns Uri

  • Parameters

    • hostIPv6: string

    Returns Uri

  • Parameters

    • hostName: string

    Returns Uri

  • Parameters

    • hostPart: string

    Returns Uri

  • Parameters

    • password: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • pathName: string

    Returns Uri

  • Parameters

    • pathPart: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • portNumber: number

    Returns Uri

  • Parameters

    • portPart: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • query: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • schemeName: string

    Returns Uri

  • Parameters

    • schemePart: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • userPart: string

    Returns Uri

  • Parameters

    • username: string
    • Optional password: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • authorityPart: string

    Returns Uri

  • Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • fragmentIdentifier: string

    Returns Uri

  • Parameters

    • fragmentPart: string

    Returns Uri

  • Parameters

    Returns Uri

  • Type Parameters

    Parameters

    • value: T

    Returns Uri | Uninitable<T>

  • Parameters

    Returns Uri

  • Parameters

    • hostIPv4: string

    Returns Uri

  • Parameters

    • hostIPv6: string

    Returns Uri

  • Parameters

    • hostName: string

    Returns Uri

  • Parameters

    • hostPart: string

    Returns Uri

  • Parameters

    • input: Input

    Returns Parser<Uri>

  • Parameters

    • string: string

    Returns Uri

  • Parameters

    • password: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • pathPart: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • portNumber: number

    Returns Uri

  • Parameters

    • portPart: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • queryPart: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • name: string

    Returns Uri

  • Parameters

    • schemePart: string

    Returns Uri

  • Parameters

    Returns Uri

  • Parameters

    • userPart: string

    Returns Uri

  • Parameters

    • username: string
    • Optional password: string

    Returns Uri

Generated using TypeDoc