Hierarchy

Constructors

Properties

baseUrl: string
fieldMappings: ServiceFieldMappings
queryStringParams: {
    disableSpellcheck: string;
    page: string;
    pageSize: string;
    query: string;
    requestType: string;
    searchWithin: string;
    sort: string;
} = ...

Type declaration

  • disableSpellcheck: string
  • page: string
  • pageSize: string
  • query: string
  • requestType: string
  • searchWithin: string
  • sort: string
searchUrl: string = ...
variantFieldMappings: ServiceVariantFieldMappings

Accessors

  • get onSearchPage(): boolean
  • Returns boolean

Methods

  • Returns string

  • Parameters

    • url: undefined | string
    • prefix: undefined | string

    Returns undefined | string

  • Parameters

    • data: object
    • fieldMappings: string[]
    • Optional defaultValue: number

    Returns undefined | number

  • Parameters

    • data: object
    • fieldMappings: string[]
    • Optional defaultValue: string

    Returns undefined | string

  • Parameters

    • data: object
    • fieldMappings: string[]
    • Optional prefix: string

    Returns undefined | string

  • Parameters

    • data: object
    • fieldMappings: string[]

    Returns undefined | string[]

  • Returns string

  • Returns string

  • Type Parameters

    • T

    Parameters

    • relativeUrl: string
    • Optional body: any
    • Optional customHeaders: any
    • Optional isAbsoluteUrl: boolean

    Returns Promise<T>

  • Parameters

    • input: string

    Returns string

  • Type Parameters

    • T

    Parameters

    Returns void

  • Type Parameters

    • T

    Parameters

    • name: string
    • data: T

    Returns void