in public/src/js/models/collections/article.js [239:262]
Article.prototype.metaDisplayer = function (opts, index, all) {
var self = this,
display,
label;
if (opts.type === 'boolean') {
display = opts.editable;
display = display && (this.meta[opts.key] || function() {})();
display = display && (opts.omitIfNo ? _.some(all, function(editor) { return editor.key === opts.omitIfNo && self.meta[editor.key](); }) : true);
label = _.chain([
opts.label,
_.result(this.state, opts.labelState),
_.result(this.meta, opts.labelMeta)
])
.compact()
.value()
.join(': ');
return display ? label : false;
} else {
return false;
}
};