"# string key" : "\"\"",
"* pack" : "add",
"xtype" : "Box",
- "| void show" : "(JsRender.JsRender file, JsRender.Node node, string ptype, string key)\n{\n this.ptype = ptype;\n this.key = key;\n this.node = node;\n this.file = file;\n \n string val = \"\";\n // find the text for the node..\n if (ptype == \"listener\") {\n val = node.listeners.get(key);\n \n } else {\n val = node.props.get(key);\n }\n this.view.load(val);\n this.key_edit.el.text = key; \n\n}",
+ "| void show" : "(JsRender.JsRender file, JsRender.Node node, string ptype, string key)\n{\n this.file = file; \n this.ptype = \"\";\n this.key = \"\";\n this.node = null;\n\n \n if (file.xtype != \"PlainFile\") {\n \n this.ptype = ptype;\n this.key = key;\n this.node = node;\n string val = \"\";\n // find the text for the node..\n if (ptype == \"listener\") {\n val = node.listeners.get(key);\n \n } else {\n val = node.props.get(key);\n }\n this.view.load(val);\n this.key_edit.el.text = key; \n \n } else {\n this.view.load( file.toSource() );\n }\n\n \n \n\n}",
"# JsRender.JsRender file" : "null",
"# bool pos" : false,
"string id" : "Editor",
}
public void show (JsRender.JsRender file, JsRender.Node node, string ptype, string key)
{
- this.ptype = ptype;
- this.key = key;
- this.node = node;
- this.file = file;
+ this.file = file;
+ this.ptype = "";
+ this.key = "";
+ this.node = null;
+
- string val = "";
- // find the text for the node..
- if (ptype == "listener") {
- val = node.listeners.get(key);
+ if (file.xtype != "PlainFile") {
+
+ this.ptype = ptype;
+ this.key = key;
+ this.node = node;
+ string val = "";
+ // find the text for the node..
+ if (ptype == "listener") {
+ val = node.listeners.get(key);
+
+ } else {
+ val = node.props.get(key);
+ }
+ this.view.load(val);
+ this.key_edit.el.text = key;
} else {
- val = node.props.get(key);
+ this.view.load( file.toSource() );
}
- this.view.load(val);
- this.key_edit.el.text = key;
+
+
+
}
public class Xcls_Box2 : Object