Builder4/GtkView.bjs
Builder4/GtkView.js.O2LHMX
Builder4/GtkView.js
Builder4/GtkView.vala.A3GHMX
Builder4/GtkView.vala
"# Gtk.Widget lastObj" : "null",
"xtype" : "Viewport",
"$ xns" : "Gtk",
- "| void addNode" : "(JsRender.JsRender file) \n{\n \n \n\n if (file.tree == null) {\n return;\n }\n \n \n\tvar x = new JsRender.NodeToGlade(file.tree, \"\");\n\tvar str = x.munge();\n var builder = new Gtk.Builder.from_string (str,str.length);\n \n\tvar obj= builder.get_object(file.tree.uid()) as Gtk.Widget;\n\tthis.lastObj = obj;\n this.container.el.add(obj);\n}\n",
+ "| void addNode" : "(JsRender.JsRender file) \n{\n \n \n\n if (file.tree == null) {\n return;\n }\n if (this.lastObj != null) {\n this.container.remove(this.lastObj);\n }\n \n\tvar x = new JsRender.NodeToGlade(file.tree, \"\");\n\tvar str = x.munge();\n var builder = new Gtk.Builder.from_string (str,str.length);\n \n\tvar obj= builder.get_object(file.tree.uid()) as Gtk.Widget;\n\tthis.lastObj = obj;\n this.container.el.add(obj);\n}\n",
"items" : [
{
"id" : "container",
if (file.tree == null) {
return;
}
-
+ if (this.lastObj != null) {
+ this.container.remove(this.lastObj);
+ }
var x = new JsRender.NodeToGlade(file.tree, "");
var str = x.munge();
if (file.tree == null) {
return;
}
-
+ if (this.lastObj != null) {
+ this.container.remove(this.lastObj);
+ }
var x = new JsRender.NodeToGlade(file.tree, "");
var str = x.munge();