rendered paste bodywindow.addEvent('domready', function() {
Editor = new Editor();
});
Editor = new Class({
initialize: function() {
this.editor = $E('div#editor');
this.sidebar = $E('div#sidebar', this.editor);
this.canvas = $E('div#canvas', this.editor);
this.layers = [];
this.last_layer = 1;
$('newLayer').addEvent('click', this.newLayer.bind(this));
},
newLayer: function() {
this.addLayer({ name: 'New Layer ' + this.last_layer });
},
addLayer: function(layer) {
this.addLayers([layer]);
},
addLayers: function(layers) {
$$(layers).each(function(layer) {
this.layers.include($(layer));
alert("Added");
this.last_layer++;
}, this);
},
});
Editor.implement(new Options, new Events);