feat: add support for chapters & video heatmap (#263)

* feat: add support for chapters & video heatmap

* chore: add tests
This commit is contained in:
LuanRT
2022-12-27 04:17:05 -03:00
committed by GitHub
parent 2b3642ba63
commit 6a4b4f3359
9 changed files with 183 additions and 4 deletions

View File

@@ -3,6 +3,7 @@ import Menu from './menus/Menu';
import Button from './Button';
import WatchNextEndScreen from './WatchNextEndScreen';
import PlayerOverlayAutoplay from './PlayerOverlayAutoplay';
import type DecoratedPlayerBar from './DecoratedPlayerBar';
import { YTNode } from '../helpers';
@@ -16,6 +17,7 @@ class PlayerOverlay extends YTNode {
fullscreen_engagement;
actions;
browser_media_session;
decorated_player_bar;
constructor(data: any) {
super();
@@ -26,6 +28,7 @@ class PlayerOverlay extends YTNode {
this.fullscreen_engagement = Parser.parse(data.fullscreenEngagement);
this.actions = Parser.parseArray(data.actions);
this.browser_media_session = Parser.parseItem(data.browserMediaSession);
this.decorated_player_bar = Parser.parseItem<DecoratedPlayerBar>(data.decoratedPlayerBarRenderer);
}
}