ILIAS  release_8 Revision v8.24
Video.php
Go to the documentation of this file.
1<?php
2
3declare(strict_types=1);
4
22
24
29interface Video extends Player
30{
36 public function withAdditionalSubtitleFile(string $lang_key, string $subtitle_file): \ILIAS\UI\Component\Player\Video;
37
42 public function getSubtitleFiles(): array;
43
48 public function withPoster(string $poster): \ILIAS\UI\Component\Player\Video;
49
50 public function getPoster(): string;
51}
Interface for Video elements.
Definition: Video.php:30
withAdditionalSubtitleFile(string $lang_key, string $subtitle_file)
Set a subtitle file path (vtt file).
getSubtitleFiles()
Get subtitle files.
withPoster(string $poster)
Set initially shown poster image.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition: Audio.php:21
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
trait JavaScriptBindable
Trait for components implementing JavaScriptBindable providing standard implementation.
Class ChatMainBarProvider \MainMenu\Provider.
Class Factory.