我正在使用 VirtualTree 作为映射应用程序的图层选择器,并且我试图让“图层”或“文件”在图层处于活动状态时显示绿色图标,而当图层处于非活动状态时显示灰色图标。
你可以吗...
- 设置选择的图标?或者
- 将 VirtualTree 项目的图标绑定到数组的布尔属性?
我看到有一个属性:iconOptions 带有一个地图,它引用了 qx.data.SingleValueBinding,但是如何实际实现它让我很困惑。我的树是使用以下方法创建的:
var store = new qx.data.store.Json(url);
store.bind("model", tree, "model");
我试过:
tree.setIconPath("icon");
但这要求我的 JSON 文件的每个元素都有一个图标属性来显示文件夹/文件,并且不允许多个(开/关)功能。
有什么建议么?