background-image: url(../icons/tv_cards.png);
}
+.x-tree-node-on a::before {
+ content: " \25cf";
+ color: lightgreen;
+}
+
+.x-tree-node-on a {
+ font-weight: bold;
+}
+
+.x-tree-node-off a::before {
+ content: " \25cf";
+ color: lightcoral;
+}
+
.ux-mselect {
overflow: auto;
background: white;
title: _('TV adapters'),
iconCls: 'tvCards',
tabIndex: index,
- comet: 'hardware'
+ comet: 'hardware',
+ node_added: function(n) {
+ var p = n.attributes.params;
+ if (!p) return;
+ for (var i = 0; i < p.length; i++)
+ if (p[i].id == "enabled" && p[i].value) {
+ n.ui.addClass('x-tree-node-on');
+ break;
+ }
+ if (i >= p.length)
+ n.ui.addClass('x-tree-node-off');
+ }
});
return panel;