Options
All
  • Public
  • Public/Protected
  • All
Menu

Client class for the Hero Lab Online API.

Hierarchy

  • HLOApiClient

Index

Constructors

constructor

  • new HLOApiClient(options: string | APIConfiguration, fetchInstance?: (input?: string | Request, init?: RequestInit) => Promise<Response>): HLOApiClient
  • Create a new API instance.

    Parameters

    • options: string | APIConfiguration
    • Optional fetchInstance: (input?: string | Request, init?: RequestInit) => Promise<Response>

      Fetch implementation to be used by this API instance.

        • (input?: string | Request, init?: RequestInit): Promise<Response>
        • Parameters

          • Optional input: string | Request
          • Optional init: RequestInit

          Returns Promise<Response>

    Returns HLOApiClient

Methods

acquireAccessToken

getCharacter

getCharacters

getPlayerCharacters

getStage

setAccessToken

  • Set the access token directly.

    Parameters

    • accessToken: string

      Access token for the HeroLab Online API.

    Returns HLOApiClient

    This API instance for method chaining.

verifyAccessToken

Generated using TypeDoc