From 31be7d12b8c9b1a2ad163e65808a28656adfbb45 Mon Sep 17 00:00:00 2001 From: Noah Loomans Date: Fri, 16 Dec 2016 13:57:57 +0100 Subject: add ability to scroll week selector away --- public/javascripts/schedule.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'public/javascripts/schedule.js') diff --git a/public/javascripts/schedule.js b/public/javascripts/schedule.js index 72171c6..e93ecf8 100644 --- a/public/javascripts/schedule.js +++ b/public/javascripts/schedule.js @@ -1,7 +1,8 @@ +const EventEmitter = require('events') const leftPad = require('left-pad') const search = require('./search') -const self = {} +const self = new EventEmitter() self._nodes = { schedule: document.querySelector('#schedule') @@ -23,6 +24,7 @@ self._handleLoad = function (event) { const document = self._parseMeetingpointHTML(request.response) self._nodes.schedule.appendChild(document) self._nodes.schedule.classList.remove('error') + self.emit('load') } self._handleError = function (event) { @@ -35,6 +37,7 @@ self._handleError = function (event) { } self._nodes.schedule.textContent = error self._nodes.schedule.classList.add('error') + self.emit('load') } self._getURLOfUsers = function (week, type, index) { -- cgit v1.1