$(function(){
var converter = new showdown.Converter({openLinksInNewWindow: true});
function yes_no(v) {
return v?
'
YES | ' :
'NO | ';
}
$.ajax('api/features').done(function(data){
var $table = $('table.features');
$.each(data, function(name, details) {
var requirements = $.map(details.requirements, function(r, name){
return '' +
'| ' + name + ' | ' +
'' + converter.makeHtml(r.description) + ' | ' +
yes_no(r.available) +
'
';
});
$table.append(
'' +
'| ' + name + ' | ' +
yes_no(details.available) +
'
' +
requirements.join("")
);
})
});
});