Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

Functions

Type aliases

QueryParameter: [string, string | number | boolean]

Query string parameter (name, unencoded value)

Functions

  • combineURLs(baseURL: string, relativeURL: string, queryStringParams?: QueryParameter[]): string
  • Creates a URL by concatenating baseURL, relativeURL, queryStringParams

    example
    combineURLs('a/', 'b'); // 'a/b'
    combineURLs('a/', '/b'); // 'a/b'
    combineURLs('/a', 'b'); // '/a/b'
    const queryParams: QueryParameter[] = [
    ['string', 'string1'],
    ['bool', true],
    ['number', 1],
    ['text', 'Are you sure?'],
    ];
    combineURLs('a/', 'b', queryParams); // 'a/b?string=string1&bool=true&number=1&text=Are%20you%20sure%3F'

    Parameters

    • baseURL: string

      Base URL

    • relativeURL: string

      Relative URL to append

    • Optional queryStringParams: QueryParameter[]

      Query string parameters

    Returns string

Generated using TypeDoc