{
- "id": "roo-file-56",
+ "id": "roo-file-167",
"name": "Pman.Tab.AdminTranslations",
"parent": "Pman.Tab.Admin",
"title": "Admin - Translations",
"|xns": "Roo.grid",
"items": [
{
+ "listeners": {
+ "|beforeload": "function (_self, opts)\n{\n\n if (!_this.langCombo || !_this.langCombo.getValue().length) {\n return false;\n }\n if (!_this.modCombo || !_this.modCombo.getValue().length) {\n return false;\n }\n opts.params = {\n lang : _this.langCombo.getValue(),\n module : _this.modCombo.getValue()\n };\n}",
+ "loadexception": "function (rv, ret, load, jsonData)\n{\n Roo.log([rv, ret, load, jsonData]);\n}"
+ },
"*prop": "dataSource",
"xtype": "Store",
"|reader": "Pman.Readers.Category",
- "listeners": {
- "|beforeload": "function (_self, opts)\n{\n\n if (!_this.langCombo || !_this.langCombo.getValue().length) {\n return false;\n }\n if (!_this.modCombo || !_this.modCombo.getValue().length) {\n return false;\n }\n opts.params = {\n lang : _this.langCombo.getValue(),\n module : _this.modCombo.getValue()\n };\n}"
- },
"|xns": "Roo.data",
"items": [
{
// Auto generated file - created by app.Builder.js- do not edit directly (at present!)
-
-
-// register the module first
-Pman.on('beforeload', function()
-{
- Pman.register({
- modKey : '950-Pman.Tab.AdminTranslations',
- module : Pman.Tab.AdminTranslations,
- region : 'center',
- parent : Pman.Tab.Admin,
- name : "Admin - Translations",
- disabled : false,
- permname: 'Admin.Translations'
- });
-});
-
-Pman.Tab.AdminTranslations = new Roo.util.Observable({
-
- panel : false,
- disabled : false,
- parentLayout: false,
-
- add : function(parentLayout, region)
+Pman.Tab.AdminTranslations = new Roo.XComponent({
+ part : ["Admin","Translations"],
+ order : '950-Pman.Tab.AdminTranslations',
+ region : 'center',
+ parent : 'Pman.Tab.Admin',
+ name : "Admin - Translations",
+ disabled : false,
+ permname : 'Admin.Translations',
+ _tree : function()
{
-
var _this = this;
- this.parentLayout = parentLayout;
-
- this.panel = parentLayout.addxtype({
+ var MODULE = this;
+ return {
xtype: 'NestedLayoutPanel',
xns: Roo,
region : 'center',
dataSource : {
xtype: 'Store',
xns: Roo.data,
- reader : Pman.Readers.Category,
listeners : {
beforeload : function (_self, opts)
{
lang : _this.langCombo.getValue(),
module : _this.modCombo.getValue()
};
+ },
+ loadexception : function (rv, ret, load, jsonData)
+ {
+ Roo.log([rv, ret, load, jsonData]);
}
},
+ reader : Pman.Readers.Category,
proxy : {
xtype: 'HttpProxy',
xns: Roo.data,
tabPosition : 'top'
}
}
- });
- this.layout = this.panel.layout;
-
+ };
}
});