Class LiveRepository

Hierarchy

  • LiveRepository

Constructors

Properties

archive: (() => Promise<LiveArchiveResponse.Root>) = ...

Type declaration

create: ((input: LiveCreateInput) => Promise<LiveCreateResponse>) = ...

Type declaration

facade: IgpapiFacade
react: ((input: LiveReactInput) => Promise<LiveReactResponse>) = ...

Type declaration

thumbnails: ((input: LiveThumbnailsInput) => Promise<LiveThumbnailsResponse>) = ...

Type declaration

Methods

  • Parameters

    • broadcastId: string
    • questionId: string

    Returns Promise<unknown>

  • Parameters

    • broadcastId: string
    • message: string

    Returns Promise<any>

  • Parameters

    • broadcastId: string
    • question: string

    Returns Promise<any>

  • Parameters

    • broadcastId: string
    • questionId: string

    Returns Promise<unknown>

  • Parameters

    • broadcastId: string
    • endAfterCopyrightWarning: boolean = false

    Returns Promise<unknown>

  • Parameters

    • broadcastId: string | number

    Returns Promise<unknown>

  • Parameters

    • __namedParameters: {
          broadcastId: string;
          commentsRequested?: number;
          lastCommentTs?: string | number;
      }
      • broadcastId: string
      • Optional commentsRequested?: number
      • Optional lastCommentTs?: string | number

    Returns Promise<LiveCommentsResponseRootObject>

  • Parameters

    • __namedParameters: {
          broadcastId: string;
          lastFetchTs: string | number;
          lastSeenTs: string | number;
          lastTotalCount: string | number;
      }
      • broadcastId: string
      • lastFetchTs: string | number
      • lastSeenTs: string | number
      • lastTotalCount: string | number

    Returns Promise<LiveJoinRequestCountsResponseRootObject>

  • Shows all online users, ready to watch your stream

    Returns Promise<any>

  • Parameters

    • broadcastId: string

    Returns Promise<any>

  • Parameters

    • broadcastId: string
    • commentId: string

    Returns Promise<any>

  • Returns Promise<unknown>

  • Parameters

    • broadcastId: string | number
    • sources: string

    Returns Promise<unknown>

  • Parameters

    • broadcastId: string

    Returns Promise<any>

  • Parameters

    • broadcastId: string | number
    • status: boolean

    Returns Promise<unknown>

  • Parameters

    • broadcastId: string
    • preference: string

    Returns Promise<unknown>

  • Parameters

    • broadcastId: string
    • commentId: string

    Returns Promise<any>

  • Parameters

    • broadcastId: string
    • viewerId: string

    Returns Promise<unknown>