NxTIC/view/js/charts.js

27 lines
837 B
JavaScript
Raw Normal View History

/* [0] Chemins des fichiers de gestion des graphiques
=========================================================*/
var chartManagers = {
2016-04-22 08:27:58 +00:00
sociogram: { link: '/js/includes/charts-sociogram-min.js', loaded: false }
};
/* [1] Gestion du sociogramme
=========================================================*/
var sociogram;
/* (1) On essaie de charger la classe du sociogramme */
2016-04-22 08:27:58 +00:00
chartManagers.sociogram.loaded = include(chartManagers.sociogram.link, null, true);
/* (2) Si il est pas déja chargé, on initialise le sociogramme */
include(chartManagers.sociogram.link, function(){
// On ajoute les méthodes si c'est la première fois qu'on charge
2016-04-22 08:27:58 +00:00
if( !chartManagers.sociogram.loaded ) sociogramClass.prototype.overloadGraph();
// On charge le graphique
2016-04-22 08:27:58 +00:00
sociogram = new sociogramClass( $('#sociogram') );
sociogram.load();
});