Prowlarr/src/UI/Handlebars/Helpers/Enumerable.js
2014-03-11 01:12:18 -07:00

25 lines
560 B
JavaScript

'use strict';
define(
[
'handlebars'
], function (Handlebars) {
Handlebars.registerHelper('times', function(n, block) {
var accum = '';
for(var i = 0; i < n; ++i) {
accum += block.fn(i);
}
return accum;
});
Handlebars.registerHelper('for', function(from, to, incr, block) {
var accum = '';
for(var i = from; i < to; i += incr) {
accum += block.fn(i);
}
return accum;
});
});