@slashedcloud/player
Version:
A media player application utilizing Shaka Player for adaptive video streaming, capable of playing HLS, MPD and plain HTTP video streams.
17 lines (16 loc) • 585 B
TypeScript
import { default as Plugin } from '../Base';
import { default as Player } from '../../Player';
export interface TranslationPluginOptions {
[language: string]: string | Record<string, string>;
}
export default class TranslationPlugin extends Plugin {
readonly name = "TranslationPlugin";
options?: TranslationPluginOptions;
/**
* Creates an instance of AccentColorFeature.
* @param player - The SlashedCloudPlayer instance.
*/
constructor(player: Player, options?: TranslationPluginOptions);
setup(): Promise<void>;
private loadTranslation;
}