Page History
This layout is used by the following built-in charts/reports and examples
Incoming Links | ||||
---|---|---|---|---|
| ||||
Excerpt | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
|
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
var div = $("#chart");
if(chartData.columns.length == 0)
{
$(div).append("<h4>"+chartData.empty.label.text+"</h4>");
}
else
{
if(chartData.custom.title)
$(div).append("<h4>"+chartData.custom.title+"</h4>");
var table = d3.select("#chart").append('table')
var thead = table.append('thead')
var tbody = table.append('tbody');
$("#chart > table").addClass("table")
thead.append('tr').selectAll('th').data(chartData.columns[1]).enter().append('th').text(function (column) { return column; });
if ( chartData.ytype )
{
$('thead > tr > th:first').text(chartData.ytype + " \\ " + chartData.xtype)
}
else
{
$('thead > tr > th:first').text(chartData.xtype)
}
var tr = tbody.selectAll('tr').data(chartData.groups[0]).enter().append("tr");
var td = tr.selectAll("td").data(function(d)
{
var result = new Array();
$.each(chartData.columns,function(index,value){
if(value[0] == d){
result.push.apply(result,value);
}
});
return result;
}).enter().append("td").text(function(d,i)
{
return d;
});
} |
Excerpt Include | ||||||
---|---|---|---|---|---|---|
|