3 "name": "DialogSaveTemplate",
6 "path": "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.bjs",
10 "delete_event": " (self, event) => {\n this.el.hide();\n return true;\n}",
11 "response": "(self, response_id) => {\n\n if (response_id < 1) {\n this.el.hide();\n return;\n }\n var name = _this.name.el.get_text();\n if (name.length < 1) {\n StandardErrorDialog.show(\n \"You must give the template a name. \"\n );\n return;\n }\n if (!Regex.match_simple (\"^[A-Za-z]+$\", name) || \n !Regex.match_simple (\"^[A-Za-z ]+$\", name) )\n {\n StandardErrorDialog.show(\n \"Template Nane must contain only letters and spaces. \"\n );\n return;\n }\n _this.palete.saveTemplate(name, _this.data);\n // now we save it..\n this.el.hide();\n \n}"
13 ".JsRender.Node:data": "",
14 ".Palete.Palete:palete": "",
15 "default_height": 200,
19 "|void:show": " (Palete.Palete palete, JsRender.Node data) {\n _this.data = data;\n _this.palete = palete;\n _this.name.el.set_text(\"\");\n this.el.show_all();\n}\n",
24 "|pack": "function(p,e) {\n p.el.get_content_area().add(e.el)\n }\n",
44 "pack": "add_action_widget,0",
50 "pack": "add_action_widget,1",