2015-03-26 00:33:11 +01:00
|
|
|
define([], function () {
|
2015-07-08 21:28:26 +02:00
|
|
|
return function (tag) {
|
|
|
|
if (!tag)
|
|
|
|
tag = "div"
|
|
|
|
|
2015-03-26 00:33:11 +01:00
|
|
|
var self = this
|
|
|
|
|
2015-07-08 21:28:26 +02:00
|
|
|
var container = document.createElement(tag)
|
2015-03-26 00:33:11 +01:00
|
|
|
|
|
|
|
self.add = function (d) {
|
|
|
|
d.render(container)
|
|
|
|
}
|
|
|
|
|
|
|
|
self.render = function (el) {
|
|
|
|
el.appendChild(container)
|
|
|
|
}
|
|
|
|
|
|
|
|
return self
|
|
|
|
}
|
|
|
|
})
|