- this.hotkeys = [
- new Hotkey('shift+l', (event: KeyboardEvent): boolean => {
- this.setLike()
- return false
- }, undefined, this.i18n('Like the video')),
- new Hotkey('shift+d', (event: KeyboardEvent): boolean => {
- this.setDislike()
- return false
- }, undefined, this.i18n('Dislike the video')),
- new Hotkey('shift+s', (event: KeyboardEvent): boolean => {
- this.subscribeButton.subscribed ?
- this.subscribeButton.unsubscribe() :
- this.subscribeButton.subscribe()
- return false
- }, undefined, this.i18n('Subscribe to the account'))
- ]
- if (this.isUserLoggedIn()) this.hotkeysService.add(this.hotkeys)
+ this.initHotkeys()
+
+ this.theaterEnabled = getStoredTheater()
+
+ this.hooks.runAction('action:video-watch.init', 'video-watch')