From c47106315ae3c403239cda29c49b4bba51ddccb2 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 2 Apr 2019 18:30:26 +0200 Subject: tslint update --- client/src/standalone/player/definitions.ts | 4 +--- client/src/standalone/player/events.ts | 4 ++-- client/src/standalone/videos/embed.ts | 12 ++++++------ client/src/standalone/videos/test-embed.ts | 24 ++++++++++++------------ 4 files changed, 21 insertions(+), 23 deletions(-) (limited to 'client/src/standalone') diff --git a/client/src/standalone/player/definitions.ts b/client/src/standalone/player/definitions.ts index 7f9ef9b6f..afd10541b 100644 --- a/client/src/standalone/player/definitions.ts +++ b/client/src/standalone/player/definitions.ts @@ -1,6 +1,4 @@ -export interface EventHandler { - (ev: T): void -} +export type EventHandler = (ev: T) => void export type PlayerEventType = 'pause' | 'play' | diff --git a/client/src/standalone/player/events.ts b/client/src/standalone/player/events.ts index f1639ef19..28a13c727 100644 --- a/client/src/standalone/player/events.ts +++ b/client/src/standalone/player/events.ts @@ -13,13 +13,13 @@ export class EventRegistrar { private eventRegistrations: PlayerEventRegistrationMap = {} public bindToChannel (channel: Channel.MessagingChannel) { - for (let name of Object.keys(this.eventRegistrations)) { + for (const name of Object.keys(this.eventRegistrations)) { channel.bind(name, (txn, params) => this.fire(name, params)) } } public registerTypes (names: string[]) { - for (let name of names) { + for (const name of names) { this.eventRegistrations[ name ] = { registrations: [] } } } diff --git a/client/src/standalone/videos/embed.ts b/client/src/standalone/videos/embed.ts index b55b4bace..626d55a7c 100644 --- a/client/src/standalone/videos/embed.ts +++ b/client/src/standalone/videos/embed.ts @@ -40,7 +40,7 @@ class PeerTubeEmbedApi { } private constructChannel () { - let channel = Channel.build({ window: window.parent, origin: '*', scope: this.embed.scope }) + const channel = Channel.build({ window: window.parent, origin: '*', scope: this.embed.scope }) channel.bind('play', (txn, params) => this.embed.player.play()) channel.bind('pause', (txn, params) => this.embed.player.pause()) @@ -82,8 +82,8 @@ class PeerTubeEmbedApi { let currentState: 'playing' | 'paused' | 'unstarted' = 'unstarted' setInterval(() => { - let position = this.element.currentTime - let volume = this.element.volume + const position = this.element.currentTime + const volume = this.element.volume this.channel.notify({ method: 'playbackStatusUpdate', @@ -114,8 +114,8 @@ class PeerTubeEmbedApi { } private loadWebTorrentResolutions () { - let resolutions = [] - let currentResolutionId = this.embed.player.webtorrent().getCurrentResolutionId() + const resolutions = [] + const currentResolutionId = this.embed.player.webtorrent().getCurrentResolutionId() for (const videoFile of this.embed.player.webtorrent().videoFiles) { let label = videoFile.resolution.label @@ -235,7 +235,7 @@ class PeerTubeEmbed { private loadParams () { try { - let params = new URL(window.location.toString()).searchParams + const params = new URL(window.location.toString()).searchParams this.autoplay = this.getParamToggle(params, 'autoplay') this.controls = this.getParamToggle(params, 'controls') diff --git a/client/src/standalone/videos/test-embed.ts b/client/src/standalone/videos/test-embed.ts index 30a298573..8e83d92a9 100644 --- a/client/src/standalone/videos/test-embed.ts +++ b/client/src/standalone/videos/test-embed.ts @@ -7,13 +7,13 @@ window.addEventListener('load', async () => { const lastPart = urlParts[ urlParts.length - 1 ] const videoId = lastPart.indexOf('?') === -1 ? lastPart : lastPart.split('?')[ 0 ] - let iframe = document.createElement('iframe') + const iframe = document.createElement('iframe') iframe.src = `/videos/embed/${videoId}?autoplay=1&controls=0&api=1` - let mainElement = document.querySelector('#host') + const mainElement = document.querySelector('#host') mainElement.appendChild(iframe) console.log(`Document finished loading.`) - let player = new PeerTubePlayer(document.querySelector('iframe')) + const player = new PeerTubePlayer(document.querySelector('iframe')) window[ 'player' ] = player @@ -21,7 +21,7 @@ window.addEventListener('load', async () => { await player.ready console.log(`Player is ready.`) - let monitoredEvents = [ + const monitoredEvents = [ 'pause', 'play', 'playbackStatusUpdate', @@ -36,18 +36,18 @@ window.addEventListener('load', async () => { let playbackRates: number[] = [] let currentRate = await player.getPlaybackRate() - let updateRates = async () => { - let rateListEl = document.querySelector('#rate-list') + const updateRates = async () => { + const rateListEl = document.querySelector('#rate-list') rateListEl.innerHTML = '' playbackRates.forEach(rate => { if (currentRate === rate) { - let itemEl = document.createElement('strong') + const itemEl = document.createElement('strong') itemEl.innerText = `${rate} (active)` itemEl.style.display = 'block' rateListEl.appendChild(itemEl) } else { - let itemEl = document.createElement('a') + const itemEl = document.createElement('a') itemEl.href = 'javascript:;' itemEl.innerText = rate.toString() itemEl.addEventListener('click', () => { @@ -66,18 +66,18 @@ window.addEventListener('load', async () => { updateRates() }) - let updateResolutions = ((resolutions: PeerTubeResolution[]) => { - let resolutionListEl = document.querySelector('#resolution-list') + const updateResolutions = ((resolutions: PeerTubeResolution[]) => { + const resolutionListEl = document.querySelector('#resolution-list') resolutionListEl.innerHTML = '' resolutions.forEach(resolution => { if (resolution.active) { - let itemEl = document.createElement('strong') + const itemEl = document.createElement('strong') itemEl.innerText = `${resolution.label} (active)` itemEl.style.display = 'block' resolutionListEl.appendChild(itemEl) } else { - let itemEl = document.createElement('a') + const itemEl = document.createElement('a') itemEl.href = 'javascript:;' itemEl.innerText = resolution.label itemEl.addEventListener('click', () => { -- cgit v1.2.3