Ext.define(
- 'Decshee.member.controller.Root',
+ 'Decshee.member.controller.AddInController',
{
extend: 'Ext.app.Controller',
views: [
- 'Decshee.member.view.Panel',
+ 'Decshee.member.view.AddInPanel',
'Decshee.member.view.List',
'Decshee.member.view.Edit'
],
--- /dev/null
+Ext.define(
+ 'Decshee.member.view.AddInPanel',
+ {
+ extend: 'Ext.panel.Panel',
+ alias: 'widget.memberaddinpanel',
+ layout: 'fit',
+
+ initComponent: function() {
+ console.log('[ START ]Decshee.member.view.AddInPanel.initComponent');
+ this.items = [
+ { xtype: 'memberlist' }
+ ];
+ this.callParent(arguments);
+ console.log('[ END ]Decshee.member.view.AddInPanel.initComponent');
+ }
+
+ }
+);
+++ /dev/null
-Ext.define(
- 'Decshee.member.view.Panel',
- {
- extend: 'Ext.panel.Panel',
- alias: 'widget.memberrootpanel',
- layout: 'fit',
-
- initComponent: function() {
- console.log('[ START ]Decshee.member.view.Panel.initComponent');
- this.items = [
- { xtype: 'memberlist' }
- ];
- this.callParent(arguments);
- console.log('[ END ]Decshee.member.view.Panel.initComponent');
- }
-
- }
-);
// アドインをロードするための諸パラメータを生成
var srcPath = 'addins/' + id;
var packagePath = 'Decshee.' + id;
- var rootPath = packagePath + '.controller.Root';
- var rootPanelPath = packagePath + '.view.Panel';
+ var rootPath = packagePath + '.controller.AddInController';
+ var rootPanelPath = packagePath + '.view.AddInPanel';
console.log(srcPath);
console.log(packagePath);
closable: true,
layout: 'fit',
items: [
- { xtype: id + 'rootpanel' }
+ { xtype: id + 'addinpanel' }
]
}
)