UNPKG

@wscsports/blaze-rtn-sdk

Version:
25 lines 1.08 kB
import { BlazePlayerType } from '../interfaces'; import { BlazeBasePlayerDelegate } from './base-player-delegate'; export interface BlazeOnReadStatusChangedParams { playerType: BlazePlayerType; sourceId?: string; dataSourceStringRepresentation: string; isEntireContentRead: boolean; itemReadStatus: Record<string, boolean>; } export interface BlazePlayerEntryPointDelegate extends BlazeBasePlayerDelegate { onReadStatusChanged?: (params: BlazeOnReadStatusChangedParams) => void; } export declare class BlazeEntryPointDelegateHelper { static registerEntryPointDelegate(entryPointDelegate?: BlazePlayerEntryPointDelegate | null): void; private static onDataLoadStarted; private static onDataLoadComplete; private static onPlayerDidAppear; private static onPlayerDidDismiss; private static onTriggerCTA; private static onTriggerPlayerBodyTextLink; private static onPlayerEventTriggered; private static onTriggerCustomActionButton; private static onReadStatusChanged; } //# sourceMappingURL=entry-point-delegate.d.ts.map