anychart.onDocumentReady(function() {
var treeData = anychart.data.tree(getData(), anychart.enums.TreeFillingMethod.AS_TABLE);
var chart = anychart.ganttProject();
chart.container("container");
var dataGrid = chart.dataGrid();
chart.splitterPosition(210);
var firstColumn = dataGrid.column(0);
firstColumn.cellTextSettings().hAlign("center");
var secondColumn = dataGrid.column(1);
secondColumn.cellTextSettings().hAlign("left");
secondColumn.format(function(item) {
var thirdColumn = dataGrid.column(2);
thirdColumn.cellTextSettings().hAlign("left");
thirdColumn.title("Owner");
thirdColumn.format(function(item) {
return item.get("owner");
"owner": "Anthony Quayle",
"actualStart": Date.UTC(2008, 7, 9),
"actualEnd": Date.UTC(2008, 7, 20)
"actualStart": Date.UTC(2008, 7, 9),
"actualEnd": Date.UTC(2008, 7, 13)
"actualStart": Date.UTC(2008, 7, 14),
"actualEnd": Date.UTC(2008, 7, 15)
"actualStart": Date.UTC(2008, 7, 15),
"actualEnd": Date.UTC(2008, 7, 20)