1
0
Fork 0

Fixed indention

This commit is contained in:
Michael Hackstein 2014-11-05 10:01:58 +00:00
parent fa459bd603
commit f7a29e6c1d
1 changed files with 72 additions and 72 deletions

View File

@ -2,92 +2,92 @@
/*jshint unused: false */
/*global Backbone, templateEngine, $, window*/
(function () {
"use strict";
window.StatisticBarView = Backbone.View.extend({
el: '#statisticBar',
"use strict";
window.StatisticBarView = Backbone.View.extend({
el: '#statisticBar',
events: {
"change #arangoCollectionSelect": "navigateBySelect",
"click .tab": "navigateByTab"
},
events: {
"change #arangoCollectionSelect": "navigateBySelect",
"click .tab": "navigateByTab"
},
template: templateEngine.createTemplate("statisticBarView.ejs"),
template: templateEngine.createTemplate("statisticBarView.ejs"),
initialize : function () {
this.currentDB = this.options.currentDB;
},
initialize : function () {
this.currentDB = this.options.currentDB;
},
render: function () {
$(this.el).html(this.template.render({
isSystem: this.currentDB.get("isSystem")
}));
render: function () {
$(this.el).html(this.template.render({
isSystem: this.currentDB.get("isSystem")
}));
$('img.svg').each(function(){
var $img = $(this);
var imgID = $img.attr('id');
var imgClass = $img.attr('class');
var imgURL = $img.attr('src');
$('img.svg').each(function(){
var $img = $(this);
var imgID = $img.attr('id');
var imgClass = $img.attr('class');
var imgURL = $img.attr('src');
$.get(imgURL, function(data) {
// Get the SVG tag, ignore the rest
var $svg = $(data).find('svg');
$.get(imgURL, function(data) {
// Get the SVG tag, ignore the rest
var $svg = $(data).find('svg');
// Add replaced image's ID to the new SVG
if(imgID === undefined) {
$svg = $svg.attr('id', imgID);
}
// Add replaced image's classes to the new SVG
if(imgClass === undefined) {
$svg = $svg.attr('class', imgClass+' replaced-svg');
}
// Add replaced image's ID to the new SVG
if(imgID === undefined) {
$svg = $svg.attr('id', imgID);
}
// Add replaced image's classes to the new SVG
if(imgClass === undefined) {
$svg = $svg.attr('class', imgClass+' replaced-svg');
}
// Remove any invalid XML tags as per http://validator.w3.org
$svg = $svg.removeAttr('xmlns:a');
// Remove any invalid XML tags as per http://validator.w3.org
$svg = $svg.removeAttr('xmlns:a');
// Replace image with new SVG
$img.replaceWith($svg);
// Replace image with new SVG
$img.replaceWith($svg);
}, 'xml');
}, 'xml');
});
return this;
},
});
return this;
},
navigateBySelect: function () {
var navigateTo = $("#arangoCollectionSelect").find("option:selected").val();
window.App.navigate(navigateTo, {trigger: true});
},
navigateBySelect: function () {
var navigateTo = $("#arangoCollectionSelect").find("option:selected").val();
window.App.navigate(navigateTo, {trigger: true});
},
navigateByTab: function (e) {
var tab = e.target || e.srcElement;
var navigateTo = tab.id;
if (navigateTo === "links") {
$("#link_dropdown").slideToggle(200);
e.preventDefault();
return;
}
if (navigateTo === "tools") {
$("#tools_dropdown").slideToggle(200);
e.preventDefault();
return;
}
window.App.navigate(navigateTo, {trigger: true});
e.preventDefault();
},
handleSelectNavigation: function () {
$("#arangoCollectionSelect").change(function () {
var navigateTo = $(this).find("option:selected").val();
window.App.navigate(navigateTo, {trigger: true});
});
},
navigateByTab: function (e) {
var tab = e.target || e.srcElement;
var navigateTo = tab.id;
if (navigateTo === "links") {
$("#link_dropdown").slideToggle(200);
e.preventDefault();
return;
}
if (navigateTo === "tools") {
$("#tools_dropdown").slideToggle(200);
e.preventDefault();
return;
}
window.App.navigate(navigateTo, {trigger: true});
e.preventDefault();
},
handleSelectNavigation: function () {
$("#arangoCollectionSelect").change(function () {
var navigateTo = $(this).find("option:selected").val();
window.App.navigate(navigateTo, {trigger: true});
});
},
selectMenuItem: function (menuItem) {
$('.navlist li').removeClass('active');
if (menuItem) {
$('.' + menuItem).addClass('active');
}
}
selectMenuItem: function (menuItem) {
$('.navlist li').removeClass('active');
if (menuItem) {
$('.' + menuItem).addClass('active');
}
}
});
});
}());