From 7fff75c2c053e3b4084fddad486a3e03c2afe0fb Mon Sep 17 00:00:00 2001 From: Dan Barber Date: Thu, 5 Dec 2013 07:24:16 +0000 Subject: [PATCH] Split out status update into its own function. --- assets/js/controls/transport.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/assets/js/controls/transport.js b/assets/js/controls/transport.js index 198971c..ee25db8 100644 --- a/assets/js/controls/transport.js +++ b/assets/js/controls/transport.js @@ -5,13 +5,17 @@ var Transport = can.Control.extend({ element.html(can.view('views/transport.ejs')); }, + updateStatus: function(status) { + this.status.attr(status); + }, + sendCommand: function(command) { var self = this; can.ajax({ url: '/api/control/' + command, type: 'PUT', success: function(status) { - self.status.attr(status); + self.updateStatus(status); } }); },