| 12345678910111213141516171819202122232425262728293031 |
- fred.page.Home = function (config) {
- config = config || {};
- config.permission = config.permission || {};
-
- Ext.applyIf(config, {
- buttons: [
- {
- name: 'help',
- xtype: 'fred-button-help',
- path: this.getHelpPath
- }
- ],
- components: [
- {
- xtype: 'fred-panel-home',
- renderTo: 'fred-panel-home',
- permission: config.permission
- }
- ]
- });
- fred.page.Home.superclass.constructor.call(this, config);
- };
- Ext.extend(fred.page.Home, MODx.Component, {
- getHelpPath: function() {
- var panel = Ext.getCmp('fred-home-panel');
- if (!panel) return '';
-
- return panel.getHelpPath();
- }
- });
- Ext.reg('fred-page-home', fred.page.Home);
|