hopglass/lib/legend.js

44 lines
1.4 KiB
JavaScript
Raw Normal View History

2015-08-27 01:31:19 +02:00
define(function () {
2016-05-27 23:59:01 +02:00
"use strict";
2015-08-27 01:31:19 +02:00
return function () {
var self = this;
2015-08-27 01:31:19 +02:00
self.render = function (el) {
var p = document.createElement("p");
p.setAttribute("class", "legend");
el.appendChild(p);
2015-08-27 01:31:19 +02:00
var spanNew = document.createElement("span");
spanNew.setAttribute("class", "legend-new");
var symbolNew = document.createElement("span");
symbolNew.setAttribute("class", "symbol");
var textNew = document.createTextNode(" Neuer Knoten");
spanNew.appendChild(symbolNew);
spanNew.appendChild(textNew);
p.appendChild(spanNew);
2015-08-27 01:31:19 +02:00
var spanOnline = document.createElement("span");
spanOnline.setAttribute("class", "legend-online");
var symbolOnline = document.createElement("span");
symbolOnline.setAttribute("class", "symbol");
var textOnline = document.createTextNode(" Knoten ist online");
spanOnline.appendChild(symbolOnline);
spanOnline.appendChild(textOnline);
p.appendChild(spanOnline);
2015-08-27 01:31:19 +02:00
var spanOffline = document.createElement("span");
spanOffline.setAttribute("class", "legend-offline");
var symbolOffline = document.createElement("span");
symbolOffline.setAttribute("class", "symbol");
var textOffline = document.createTextNode(" Knoten ist offline");
spanOffline.appendChild(symbolOffline);
spanOffline.appendChild(textOffline);
p.appendChild(spanOffline);
};
2015-08-27 01:31:19 +02:00
return self;
};
});
2015-08-27 01:31:19 +02:00