/ / qooxdoo VirtualTree setMaxHeight pre položku ako v normálnom strome - strom, výška, qooxdoo

qooxdoo VirtualTree setMaxHeight pre položku ako v normálnom strome - strom, výška, qooxdoo

Vo stromu qooxdoo môžete nastaviť MaxHeight pre každú položku stromu:

var strom = nový qx.ui.tree.Tree (); tree.set ({ šírka: 500, výška: 500 }); to.getRoot () pridať (strom, {vľavo: 10, vrch: 10});

// create and set the tree root
var root = new qx.ui.tree.TreeFolder("Desktop");
tree.setRoot(root);

// create some subitems
var f1 = new qx.ui.tree.TreeFolder("Logos");
f1.setMaxHeight(10);

A to funguje. Ale zaujímalo by ma, či to môžete urobiť pomocou virtuálneho stromu?

odpovede:

0 pre odpoveď č. 1

Výšku položky pre virtuálny strom môžete nastaviť vo vzhľade "virtuálny strom".

Vo vašom tému / Appearance.js:

qx.Theme.define("application.theme.Appearance",
{
extend: qx.theme.modern.Appearance,

appearances: {
"virtual-tree": {
include: "tree",

style: function (states) {
return {
itemHeight: 10,
};
}
}
}
});