Checkbox.prototype.render = function(value) { return this.attr('checked', Boolean(value)); };
Why rendering checkboxes is boolean? How to set the data? I think that's wrong. If I need to render list with checkboxes, I guess transparency will set value to checkbox by default, but not make it checked if some(any) value present