"id": "model",
"pack": "set_model",
"xtype": "ListStore",
- "|init": "function() {\n XObject.prototype.init.call(this);\n\n this.el.set_column_types ( 2, [\n GObject.TYPE_STRING, // real key\n GObject.TYPE_STRING // real type\n \n \n ] );\n var Ticket = imports.tests.tickets.Ticket;\n \n var data = Tickets.fetchBugs(\"http://www.roojs.com/mtrack/index.php/Gitlive/web.hex\");\n/* this.data = [\n { xtype: 'Roo', desc : \"Roo Project\" },\n { xtype: 'Gtk', desc : \"Gtk Project\" }, \n //{ xtype: 'JS', desc : \"Javascript Class\" }\n ]\n */ \n this.loadData(this.data);\n \n}\n",
+ "|init": "function() {\n XObject.prototype.init.call(this);\n\n this.el.set_column_types ( 2, [\n GObject.TYPE_STRING, // real key\n GObject.TYPE_STRING // real type\n \n \n ] );\n var Ticket = imports.tests.tickets.Ticket;\n \n var data = Ticket.fetchBugs(\"http://www.roojs.com/mtrack/index.php/Gitlive/web.hex\");\n/* this.data = [\n { xtype: 'Roo', desc : \"Roo Project\" },\n { xtype: 'Gtk', desc : \"Gtk Project\" }, \n //{ xtype: 'JS', desc : \"Javascript Class\" }\n ]\n */ \n this.loadData(this.data);\n \n}\n",
"|loadData": "function (data) {\n \n var iter = new Gtk.TreeIter();\n var el = this.el;\n data.forEach(function(p) {\n \n el.append(iter);\n \n \n el.set_value(iter, 0, p.id);\n el.set_value(iter, 1, '#' + p.id + p.name );\n \n });\n \n \n}\n",
"|xns": "Gtk"
}