qooxdooのListViewで複数行選択できないようにする

qx.ui.listview.ListViewのメソッドにセレクションに関するものがなかったので、まさかqx.ui.form.Listの方でしかできないのかと思ってたら、やっぱりできた。

var ListView_1 = new qx.ui.listview.ListView(ld, lc);
ListView_1.getPane().getManager().setMultiSelection(false);

…遠い。

ListView_1.getPane().getManager()の中身はqx.manager.selection.VirtualSelectionManagerのようです。
なるほど、これで選択中のアイテムも取れるワケね。

ちなみにqx.ui.form.Listの方にはgetSelectedItemメソッドがあります。


新しく会社作りました!

コメントをどうぞ