correctly render the columns in the tree

This commit is contained in:
Damien Churchill 2009-03-23 22:49:31 +00:00
commit fe83a95041

View file

@ -52,18 +52,18 @@ Deluge.Add = {
$each(files, function(item, file) { $each(files, function(item, file) {
if ($type(item) == 'object') { if ($type(item) == 'object') {
var child = new Ext.tree.TreeNode({ var child = new Ext.tree.TreeNode({
filename: file,
text: file text: file
}); });
walk(item, child); walk(item, child);
parent.appendChild(child); parent.appendChild(child);
} else { } else {
var test = item[1];
parent.appendChild(new Ext.tree.TreeNode({ parent.appendChild(new Ext.tree.TreeNode({
enabled: item[1], enabled: '<input type="checkbox" />',
filename: file, filename: file,
size: item[0], size: fsize(item[0]),
leaf: true, leaf: true,
text: file uiProvider: Ext.tree.ColumnNodeUI
})); }));
} }
}); });
@ -90,15 +90,15 @@ Deluge.Add.Files = new Ext.tree.ColumnTree({
layout: 'fit', layout: 'fit',
rootVisible: false, rootVisible: false,
autoScroll: true, autoScroll: true,
height: 200, height: 170,
border: false, border: false,
columns: [{ columns: [{
width: 40, width: 70,
dataIndex: 'enabled' dataIndex: 'enabled'
},{ },{
header: _('Filename'), header: _('Filename'),
width: 250, width: 200,
dataIndex: 'filename' dataIndex: 'filename'
},{ },{
header: _('Size'), header: _('Size'),