UNPKG

spectatr-player-sdk

Version:

A custom video player built with Stencil with Shaka Player integration

19 lines (18 loc) 1.13 kB
import { Quiz } from '../../components'; import { Poll, QuizQuestion, Statistics } from '../../types/videoPlayer'; import { VideoPlayer } from '../VideoPlayer/video-player'; export declare function checkForQuiz(component: any): void; export declare function findNearbyQuizQuestion(quiz: Quiz, currentTime: number, // in seconds answeredQuizzes: { quizQuestion: { id: string; }; }[]): QuizQuestion | undefined; export declare function findNearbyPoll(polls: Poll[], currentTime: number): Poll | undefined; export declare function findNearbyStat(stats: Statistics[], currentTime: number): Statistics | undefined; export declare function findIsAnswered(pollId: string, answeredPoll: any): any; export declare function handleQuizAnswer(component: VideoPlayer, optionIds: string[]): Promise<boolean | void>; export declare function handlePollAnswer(component: VideoPlayer, optionIds: string[]): Promise<boolean | void>; export declare function closeQuiz(component: VideoPlayer): void; export declare function closePoll(component: VideoPlayer): void; export declare function closeStats(component: VideoPlayer): void;