Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UriParser

Hierarchy

  • UriParser

Index

Constructors

constructor

Methods

absolute

absoluteParser

  • Returns Parser<Uri>

authority

  • Parameters

    Returns UriAuthority

authorityParser

  • Returns Parser<UriAuthority>

fragment

  • fragment(identifier: undefined | string): UriFragment
  • Parameters

    • identifier: undefined | string

    Returns UriFragment

fragmentParser

  • Returns Parser<UriFragment>

hostAddressParser

  • Returns Parser<UriHost>

hostIPv4

  • hostIPv4(address: string): UriHost
  • Parameters

    • address: string

    Returns UriHost

hostIPv6

  • hostIPv6(address: string): UriHost
  • Parameters

    • address: string

    Returns UriHost

hostLiteralParser

  • Returns Parser<UriHost>

hostName

  • hostName(address: string): UriHost
  • Parameters

    • address: string

    Returns UriHost

hostParser

  • Returns Parser<UriHost>

parseAbsolute

  • Parameters

    Returns Parser<Uri>

parseAbsoluteString

  • parseAbsoluteString(string: string): Uri
  • Parameters

    • string: string

    Returns Uri

parseAuthority

  • Parameters

    Returns Parser<UriAuthority>

parseAuthorityString

  • Parameters

    • string: string

    Returns UriAuthority

parseFragment

  • Parameters

    Returns Parser<UriFragment>

parseFragmentString

  • Parameters

    • string: string

    Returns UriFragment

parseHost

  • Parameters

    Returns Parser<UriHost>

parseHostAddress

  • Parameters

    Returns Parser<UriHost>

parseHostLiteral

  • Parameters

    Returns Parser<UriHost>

parseHostString

  • parseHostString(string: string): UriHost
  • Parameters

    • string: string

    Returns UriHost

parsePath

  • Parameters

    Returns Parser<UriPath>

parsePathString

  • parsePathString(string: string): UriPath
  • Parameters

    • string: string

    Returns UriPath

parsePort

  • Parameters

    Returns Parser<UriPort>

parsePortString

  • parsePortString(string: string): UriPort
  • Parameters

    • string: string

    Returns UriPort

parseQuery

parseQueryString

  • parseQueryString(string: string): UriQuery
  • Parameters

    • string: string

    Returns UriQuery

parseScheme

  • Parameters

    Returns Parser<UriScheme>

parseSchemeString

  • parseSchemeString(string: string): UriScheme
  • Parameters

    • string: string

    Returns UriScheme

parseUser

  • Parameters

    Returns Parser<UriUser>

parseUserString

  • parseUserString(string: string): UriUser
  • Parameters

    • string: string

    Returns UriUser

pathBuilder

  • Returns UriPathBuilder

pathEmpty

  • Returns UriPath

pathParser

  • Parameters

    Returns Parser<UriPath>

port

  • Parameters

    • number: number

    Returns UriPort

portParser

  • Returns Parser<UriPort>

queryBuilder

  • Returns UriQueryBuilder

queryParser

  • Parameters

    Returns Parser<UriQuery>

scheme

  • Parameters

    • name: string

    Returns UriScheme

schemeParser

  • Returns Parser<UriScheme>

user

  • user(username: undefined | string, password?: string): UriUser
  • Parameters

    • username: undefined | string
    • Optional password: string

    Returns UriUser

userParser

  • Returns Parser<UriUser>

Generated using TypeDoc