Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ApiEndpoint

Hierarchy

  • ApiEndpoint

Index

Constructors

constructor

  • Parameters

    • abstractEndpoint: string
    • endpointParams: StringMap
    • queryParams: StringMap
    • prefix: string

    Returns ApiEndpoint

Properties

absoluteEndpoint

absoluteEndpoint: any

abstractEndpoint

abstractEndpoint: any

concreteEndpoint

concreteEndpoint: any

concreteEndpointWithQueryParams

concreteEndpointWithQueryParams: any

Private endpointParams

endpointParams: StringMap

Private prefix

prefix: string

Private queryParams

queryParams: StringMap

Methods

Private normalizeAbstractEndpoint

  • normalizeAbstractEndpoint(abstractEndpoint: string): string
  • Parameters

    • abstractEndpoint: string

    Returns string

Private renderAbsoluteEndpoint

  • renderAbsoluteEndpoint(): string
  • Returns string

Private renderConcreteEndpoint

  • renderConcreteEndpoint(): string
  • Returns string

Private renderConcreteEndpointWithQueryParams

  • renderConcreteEndpointWithQueryParams(): string
  • Returns string

Private renderEndpointParam

  • renderEndpointParam(parameter: string): string
  • Parameters

    • parameter: string

    Returns string

Private renderQueryParams

  • renderQueryParams(): string
  • Returns string

Generated using TypeDoc