summaryrefslogtreecommitdiffstats
path: root/src/js/chair.js
diff options
context:
space:
mode:
authorHumberto Alfonso Díaz <humberto.alfonso@asvito.es>2019-07-05 14:21:47 +0200
committerLorenzo Tilve <ltilve@igalia.com>2020-02-04 19:20:13 +0100
commitfae138a4c66f2632e95c29f1137e4649acba9b34 (patch)
tree04538c586f042fb63c8f77cef28ed5dfcac3cb81 /src/js/chair.js
parentebd2a143005566358f4a2356f279386d2470be9a (diff)
OPT Improve chair and fan code
Diffstat (limited to 'src/js/chair.js')
-rw-r--r--src/js/chair.js18
1 files changed, 8 insertions, 10 deletions
diff --git a/src/js/chair.js b/src/js/chair.js
index ceed88c..b1a3dbb 100644
--- a/src/js/chair.js
+++ b/src/js/chair.js
@@ -1,19 +1,17 @@
var left = 0;
var right = 0;
+function update(node, value){
+ node.setAttribute('value', value);
+}
+
module.exports = {
- update_left: function() {
- document.getElementById('LeftChair').setAttribute('value', left);
- },
- left: function() {
+ left: function(node) {
left = (left + 1) % 3;
- this.update_left();
- },
- update_right: function() {
- document.getElementById('RightChair').setAttribute('value', right);
+ update(node, left);
},
- right: function() {
+ right: function(node) {
right = (right + 1) % 3;
- this.update_right();
+ update(node, right);
},
} \ No newline at end of file