Я использую VirtualTree как селектор слоев для приложения сопоставления, и я пытаюсь показать «Layer» или «File» зеленую иконку когда слой активен и серый значок, когда он отсутствует.Qooxdoo - Как связать значок с элементом VirtualTree
Можете ли вы ...
- Установите значок выбора? или
- Привязать иконку элемента VirtualTree к логическому свойству массива?
Я вижу, что есть свойство для: iconOptions, которое берет карту, и это ссылки qx.data.SingleValueBinding, но как на самом деле реализовать это, меня бросает. Мое дерево становится создано с помощью:
var store = new qx.data.store.Json(url);
store.bind("model", tree, "model");
Я пробовал:
tree.setIconPath("icon");
но требует, чтобы у меня есть свойство значка для каждого элемента моего файла JSON для отображения папок/файлов и не разрешить множественные (вкл./выкл.) возможности.
Любые предложения?
Спасибо Тоби, иногда это просто вопрос поиска этих примеров. В конце концов, мне пришлось добавить еще один ключ к моему JSON, и я использовал модель для установки значения значка на основе, если мой новый «загруженный» ключ был истинным или ложным. – Jonathan