X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/3789b528d8dd8aad4558e38e22d775bcab1cbd36:/docs/js/ClassPanel.js..6746dc89c47ed01b165cc1152533605f97eb8e8d:/docs/app/view/cls/TabPanel.js diff --git a/docs/js/ClassPanel.js b/docs/app/view/cls/TabPanel.js similarity index 53% rename from docs/js/ClassPanel.js rename to docs/app/view/cls/TabPanel.js index 8d657171..316a494d 100644 --- a/docs/js/ClassPanel.js +++ b/docs/app/view/cls/TabPanel.js @@ -1,10 +1,14 @@ -Ext.define('Docs.ClassPanel', { +/** + * The documentation panel. + * TODO: Source code tab, Examples, Q&A + */ +Ext.define('Docs.view.cls.TabPanel', { extend: 'Ext.tab.Panel', + alias: 'widget.classtabpanel', + requires: [ + 'Docs.view.cls.Overview' + ], - id: 'docTabPanel', - renderTo: 'api-class', - - style: 'border-color: #bfbfbf;', plain: true, // Remember tab scroll position on Webkit @@ -16,15 +20,7 @@ Ext.define('Docs.ClassPanel', { if (newCard.prevScroll) { newCard.body.scrollTo('top', newCard.prevScroll); } - }, - afterrender: function() { - Docs.App.resizeWindow(); } - }, - - initComponent: function() { - this.height = Ext.get('docContent').getHeight() - 55; - this.items = Ext.create('Docs.OverviewPanel'); - this.callParent(arguments); } + });