Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

  • new MembersService(baseURL: string, tokenFactory?: undefined | (() => Promise<string | null>)): MembersService
  • Sets the [[controllerName]] to 'Members'.

    Parameters

    • baseURL: string

      The service's [[baseURL]]

    • Optional tokenFactory: undefined | (() => Promise<string | null>)

      Optional factory to set axios instance's token before http calls.

    Returns MembersService

Properties

Protected axios

axios: AxiosInstance

The axios instance used by this service.

Methods

create

get

getQuestions

setBaseUrl

  • setBaseUrl(baseURL: string): void

setToken

  • setToken(token: string | null): void
  • Set the token to use in the service's axios instance

    Parameters

    • token: string | null

      Bearer token or null.

    Returns void