vue-dashing-js
Version:
A fork of nuvo-dashing-js that replaces Batman.js with Vue.js
17 lines (15 loc) • 620 B
JavaScript
var buzzwords = ['Paradigm shift', 'Leverage', 'Pivoting', 'Turn-key', 'Streamlininess', 'Exit strategy', 'Synergy', 'Enterprise', 'Web 2.0'];
var buzzword_counts = {};
setInterval(function() {
var random_buzzword = buzzwords[Math.floor(Math.random() * buzzwords.length)];
var value = buzzword_counts[random_buzzword] && buzzword_counts[random_buzzword].value || 0;
buzzword_counts[random_buzzword] = {
label: random_buzzword,
value: (value + 1) % 30
};
var data = [];
for (var i in buzzword_counts) {
data.push(buzzword_counts[i]);
}
send_event('buzzwords', { items: data });
}, 2 * 1000);