"items" : [
{
"listeners" : {
- "closed" : "() => {\n if (!this.done) {\n _this.el.show();\n \n }\n \n \n var newtext = \"\";\n \n \n \n \n newtext += this.ktype.el.get_text().length > 0 && newtext.length > 0 ? \" \" :\"\";\n newtext += this.ktype.el.get_text() ;\n newtext += this.kname.el.get_text().length > 0 && newtext.length > 0 ? \" \" :\"\";\n newtext += this.kname.el.get_text();\n \n \n var lp = _this.mainwindow.windowstate.left_props;\n \n switch(this.key_type) {\n case \"listener\":\n var ov = _this.node.listeners.get(this.old_keyname);\n _this.node.listeners.set(newtext, ov);\n _this.node.listeners.unset(this.old_keyname);\n \n \n lp.updateKey(this.old_keyname, this.key_type, newtext);\n \n break;\n case \"props\":\n var ov = _this.node.props.get(this.old_keyname);\n _this.node.props.set(newtext, ov);\n _this.node.props.unset(this.old_keyname);\n lp.updateKey(this.old_keyname, this.key_type, newtext);\n break;\n }\n \n \n \n} "
+ "closed" : "() => {\n if (!this.done) {\n _this.el.show();\n \n }\n \n \n var newtext = \"\";\n Gtk.TreeIter citer;\n GLib.Value gval;\n this.kflag.get_active_iter(out citer);\n this.dbmodel.el.get_value(citer, 0, gval);\n \n newtext += (string)gval; \n newtext += this.ktype.el.get_text().length > 0 && newtext.length > 0 ? \" \" :\"\";\n newtext += this.ktype.el.get_text() ;\n newtext += this.kname.el.get_text().length > 0 && newtext.length > 0 ? \" \" :\"\";\n newtext += this.kname.el.get_text();\n \n \n var lp = _this.mainwindow.windowstate.left_props;\n \n switch(this.key_type) {\n case \"listener\":\n var ov = _this.node.listeners.get(this.old_keyname);\n _this.node.listeners.set(newtext, ov);\n _this.node.listeners.unset(this.old_keyname);\n \n \n lp.updateKey(this.old_keyname, this.key_type, newtext);\n \n break;\n case \"props\":\n var ov = _this.node.props.get(this.old_keyname);\n _this.node.props.set(newtext, ov);\n _this.node.props.unset(this.old_keyname);\n lp.updateKey(this.old_keyname, this.key_type, newtext);\n break;\n }\n \n \n \n} "
},
"string old_keyname" : "",
"id" : "PopoverProperty",
var newtext = "";
+ Gtk.TreeIter citer;
+ GLib.Value gval;
+ this.kflag.get_active_iter(out citer);
+ this.dbmodel.el.get_value(citer, 0, gval);
-
-
-
+ newtext += (string)gval;
newtext += this.ktype.el.get_text().length > 0 && newtext.length > 0 ? " " :"";
newtext += this.ktype.el.get_text() ;
newtext += this.kname.el.get_text().length > 0 && newtext.length > 0 ? " " :"";