SessionApi - object-oriented interface

SessionApi

Hierarchy

  • BaseAPI
    • SessionApi

Constructors

Properties

axios: AxiosInstance = globalAxios
basePath: string = BASE_PATH
configuration: undefined | Configuration

Methods

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Adds an additional user to a session.

    SessionApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Instructs a session to browse to an item or view.

    SessionApi

  • Parameters

    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<NameIdPair[], any>>

    Get all auth providers.

    SessionApi

  • Parameters

    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<NameIdPair[], any>>

    Get all password reset providers.

    SessionApi

  • Parameters

    • requestParameters: SessionApiPlayRequest

      Request parameters.

    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<void, any>>

    Instructs a session to play an item.

    SessionApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Updates capabilities for a device.

    SessionApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Updates capabilities for a device.

    SessionApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Removes an additional user from a session.

    SessionApi

  • Parameters

    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<void, any>>

    Reports that a session has ended.

    SessionApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Reports that a session is viewing an item.

    SessionApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Issues a full general command to a client.

    SessionApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Issues a general command to a client.

    SessionApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Issues a command to a client to display a message to the user.

    SessionApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Issues a playstate command to a client.

    SessionApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Issues a system command to a client.

    SessionApi