From 902aa3a099638b2198c24c076c61577a8435277b Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 10 Jul 2018 18:02:30 +0200 Subject: Fix player lint --- client/src/standalone/player/events.ts | 56 +++++++++++++++++----------------- 1 file changed, 28 insertions(+), 28 deletions(-) (limited to 'client/src/standalone/player/events.ts') diff --git a/client/src/standalone/player/events.ts b/client/src/standalone/player/events.ts index c01328352..f1639ef19 100644 --- a/client/src/standalone/player/events.ts +++ b/client/src/standalone/player/events.ts @@ -1,48 +1,48 @@ -import { EventHandler } from "./definitions" +import { EventHandler } from './definitions' interface PlayerEventRegistrar { - registrations : Function[] + registrations: Function[] } interface PlayerEventRegistrationMap { - [name : string] : PlayerEventRegistrar + [ name: string ]: PlayerEventRegistrar } export class EventRegistrar { - private eventRegistrations : PlayerEventRegistrationMap = {} + private eventRegistrations: PlayerEventRegistrationMap = {} - public bindToChannel(channel : Channel.MessagingChannel) { - for (let name of Object.keys(this.eventRegistrations)) - channel.bind(name, (txn, params) => this.fire(name, params)) + public bindToChannel (channel: Channel.MessagingChannel) { + for (let name of Object.keys(this.eventRegistrations)) { + channel.bind(name, (txn, params) => this.fire(name, params)) } + } - public registerTypes(names : string[]) { - for (let name of names) - this.eventRegistrations[name] = { registrations: [] } + public registerTypes (names: string[]) { + for (let name of names) { + this.eventRegistrations[ name ] = { registrations: [] } } + } - public fire(name : string, event : T) { - this.eventRegistrations[name].registrations.forEach(x => x(event)) + public fire (name: string, event: T) { + this.eventRegistrations[ name ].registrations.forEach(x => x(event)) + } + + public addListener (name: string, handler: EventHandler) { + if (!this.eventRegistrations[ name ]) { + console.warn(`PeerTube: addEventListener(): The event '${name}' is not supported`) + return false } - public addListener(name : string, handler : EventHandler) { - if (!this.eventRegistrations[name]) { - console.warn(`PeerTube: addEventListener(): The event '${name}' is not supported`) - return false - } + this.eventRegistrations[ name ].registrations.push(handler) + return true + } - this.eventRegistrations[name].registrations.push(handler) - return true - } + public removeListener (name: string, handler: EventHandler) { + if (!this.eventRegistrations[ name ]) return false - public removeListener(name : string, handler : EventHandler) { - if (!this.eventRegistrations[name]) - return false + this.eventRegistrations[ name ].registrations = this.eventRegistrations[ name ].registrations.filter(x => x === handler) - this.eventRegistrations[name].registrations = - this.eventRegistrations[name].registrations.filter(x => x === handler) - - return true - } + return true + } } -- cgit v1.2.3