| Index: bower_components/chartnewjs/Add-ins/format.js
|
| diff --git a/bower_components/chartnewjs/Add-ins/format.js b/bower_components/chartnewjs/Add-ins/format.js
|
| deleted file mode 100644
|
| index 12debdf442c381ab595bd197095ef0a02af52a54..0000000000000000000000000000000000000000
|
| --- a/bower_components/chartnewjs/Add-ins/format.js
|
| +++ /dev/null
|
| @@ -1,79 +0,0 @@
|
| -//
|
| -// Additional formats for ChartNew.js
|
| -//
|
| -// see https://github.com/FVANCOP/ChartNew.js/wiki/900_010_format.js
|
| -//
|
| -function fmtChartJSPerso(config, value, fmt) {
|
| - switch (fmt.split(/[\s,]+/)[0].toUpperCase()) {
|
| - case "DATE":
|
| - spltdt = fmt.replace(/,/g, " ").replace(/:/g, " ").split(/[\s,]+/);
|
| - var options = new Array();
|
| - for (var i = 1; i < spltdt.length; i++) {
|
| - switch (spltdt[i].toUpperCase()) {
|
| - case "WEEKDAY":
|
| - case "YEAR":
|
| - case "MONTH":
|
| - case "DAY":
|
| - options[spltdt[i]] = spltdt[i + 1];
|
| - break;
|
| - default:
|
| - break;
|
| - }
|
| - }
|
| - return_value = value.toLocaleDateString(fmt.split(" ")[1], options);
|
| - break;
|
| - case "FMTDATE":
|
| - spltdt = fmt.split(/[\s,]+/)[1].toUpperCase();
|
| - return_value = spltdt.replaceArray(["DD", "MM", "YYYY", "YY"], [value.getDate(), 1 + value.getMonth(), value.getFullYear(), value.getYear() % 100]);
|
| - break;
|
| - case "TIME":
|
| - return_value = value.toLocaleTimeString();
|
| - break;
|
| - case "FMTTIME":
|
| - spltdt = fmt.split(/[\s,]+/)[1].toUpperCase();
|
| - return_value = spltdt.replaceArray(["HH", "MM", "SS"], [
|
| - value.getHours() < 10 ? '0' + value.getHours() : value.getHours(),
|
| - value.getMinutes() < 10 ? '0' + value.getMinutes() : value.getMinutes(),
|
| - value.getSeconds() < 10 ? '0' + value.getSeconds() : value.getSeconds()
|
| - ]);
|
| - break;
|
| - case "FMTDATETIME":
|
| - spltdt = fmt.splitLimit(/[\s,]+/, 2)[1];
|
| - return_value = spltdt.replaceArray(["DD", "MM", "YYYY", "YY", "HH", "mm", "ss"], [
|
| - value.getDate(), 1 + value.getMonth(), value.getFullYear(), value.getYear() % 100,
|
| - value.getHours() < 10 ? '0' + value.getHours() : value.getHours(),
|
| - value.getMinutes() < 10 ? '0' + value.getMinutes() : value.getMinutes(),
|
| - value.getSeconds() < 10 ? '0' + value.getSeconds() : value.getSeconds()
|
| - ]);
|
| - break;
|
| - default:
|
| - return_value = value;
|
| - break;
|
| - }
|
| - return (return_value);
|
| -}
|
| -String.prototype.replaceArray = function(find, replace) {
|
| - var replaceString = this;
|
| - var regex;
|
| - for (var i = 0; i < find.length; i++) {
|
| - regex = new RegExp(find[i], "g");
|
| - replaceString = replaceString.replace(regex, replace[i]);
|
| - }
|
| - return replaceString;
|
| -};
|
| -/**
|
| - * split a string into an array with limit entries
|
| - * The last entry contains the last part of the string, which can contain the separator)
|
| - * @param separator {string} string separator
|
| - * @param limit {integer} number of entries in the array
|
| - * @return array of separated strings
|
| - */
|
| -String.prototype.splitLimit = function(separator, limit) {
|
| - var splitString = this;
|
| - var result = [];
|
| - var pos = splitString.search(separator);
|
| - if (pos < 0) return false;
|
| - result.push(splitString.substring(0, pos));
|
| - result.push(splitString.substring(pos + 1));
|
| - return result;
|
| -}
|
|
|