moved taskbar markup out of JS and into modules/taskbar.tpl

v1.18.x
psychobunny 11 years ago
parent cd19bf156c
commit b480bff3fd

@ -2,16 +2,15 @@ define('taskbar', function() {
var taskbar = {
initialized: false,
init: function() {
this.taskbar = $('<div />')
.html('<div class="navbar-inner"><ul class="nav navbar-nav pull-right"></ul></div>')
.addClass('taskbar navbar navbar-default navbar-fixed-bottom')
.attr('id', 'taskbar');
var self = this;
this.tasklist = this.taskbar.find('ul');
$(document.body).append(this.taskbar);
templates.parse('modules/taskbar', {}, function(html) {
self.taskbar = $(html);
self.tasklist = self.taskbar.find('ul');
$(document.body).append(self.taskbar);
// Posts bar events
this.taskbar.on('click', 'li', function() {
self.taskbar.on('click', 'li', function() {
var $btn = $(this),
module = $btn.attr('data-module'),
uuid = $btn.attr('data-uuid');
@ -34,6 +33,7 @@ define('taskbar', function() {
});
taskbar.initialized = true;
});
},
update: function() {

Loading…
Cancel
Save