MCPcopy Create free account
hub / github.com/feiyu563/PrometheusAlert / makeFormatFunction

Function makeFormatFunction

static/plugins/chart.js/Chart.bundle.js:15295–15313  ·  view source on GitHub ↗
(format)

Source from the content-addressed store, hash-verified

15293 }
15294
15295 function makeFormatFunction(format) {
15296 var array = format.match(formattingTokens), i, length;
15297
15298 for (i = 0, length = array.length; i < length; i++) {
15299 if (formatTokenFunctions[array[i]]) {
15300 array[i] = formatTokenFunctions[array[i]];
15301 } else {
15302 array[i] = removeFormattingTokens(array[i]);
15303 }
15304 }
15305
15306 return function (mom) {
15307 var output = '', i;
15308 for (i = 0; i < length; i++) {
15309 output += isFunction(array[i]) ? array[i].call(mom, format) : array[i];
15310 }
15311 return output;
15312 };
15313 }
15314
15315 // format date using native date object
15316 function formatMoment(m, format) {

Callers 1

formatMomentFunction · 0.85

Calls 2

removeFormattingTokensFunction · 0.85
isFunctionFunction · 0.70

Tested by

no test coverage detected