demo shell (ng2)

basic angular2-based demo shell
This commit is contained in:
Denys Vuika
2016-04-06 14:35:46 +01:00
commit f9e1ad80a9
41 changed files with 1803 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
var widgets = (function (widgets, utils) {
widgets.container = {
create: createComponent,
name: 'container',
iconClass: 'fa fa-puzzle-piece'
};
function createComponent() {
var widget = document.createElement('div');
widget.className = 'container widget widget-container';
widget.dataset.widgetId = utils.uid();
//widget.style.borderColor = utils.getRandomColor();
var dropPlaceholder = document.createElement('div');
dropPlaceholder.className = 'drop-zone';
widget.appendChild(dropPlaceholder);
return widget;
}
return widgets;
})(widgets || {}, widgetUtils);