var old = this.list.getValue(path, 1);
// print(JSON.stringify(old));
- this.list.setValue(path, 1, !old)
+ this.list.setValue(path, 1, old ? false : true)
xtype: Gtk.CellRendererText
}
]
+ },
+ {
+ xtype: Gtk.TreeViewColumn,
+ title : "Active",
+ pack : false,
+ items : [
+ {
+ xtype: Gtk.CellRendererToggle,
+ listeners : {
+ toggled : function (self, path) {
+ print("TOGGLE");
+ // this.list
+
+
+
+ var old = this.list.getValue(path, 1);
+ // print(JSON.stringify(old));
+ this.list.setValue(path, 1, old ? false : true)
+
+
+
+
+ }
+ },
+ activatable : true
+ }
+ ]
}
]
}
xtype: Gtk.CellRendererText
}
]
+ },
+ {
+ xtype: Gtk.TreeViewColumn,
+ title : "Active",
+ pack : false,
+ items : [
+ {
+ xtype: Gtk.CellRendererToggle,
+ listeners : {
+ toggled : function (self, path) {
+ print("TOGGLE");
+ // this.list
+
+
+
+ var old = this.list.getValue(path, 1);
+ // print(JSON.stringify(old));
+ this.list.setValue(path, 1, old ? false : true)
+
+
+
+
+ }
+ },
+ activatable : true
+ }
+ ]
}
]
}