UNPKG

@playkit-js/taxonomy-transcript

Version:

Custom transcript plugin that displays taxonomy information in addition to the transcript

22 lines (19 loc) 653 B
import { DataProvider } from '../providers/data-provider'; import type { TaxonomyTranscriptConfig } from '../types'; export class DataService { private dataProvider: DataProvider; private player: KalturaPlayerTypes.Player; private config: TaxonomyTranscriptConfig; private logger: KalturaPlayerTypes.Logger; constructor(player: KalturaPlayerTypes.Player, config: TaxonomyTranscriptConfig, logger: KalturaPlayerTypes.Logger) { this.player = player; this.config = config; this.logger = logger; this.dataProvider = new DataProvider({ config, logger, player, entryId: this.player.sources.id }); } }