Commit b5265e8c authored by Rene Saarsoo's avatar Rene Saarsoo
Browse files

List dependencies of a class inside that class.

Instead of listing all the view classes in Controller, define inside
MenuButton that it depends on HoverMenu.
parent 403ec7ca
Loading
Loading
Loading
Loading
+0 −7
Original line number Diff line number Diff line
@@ -8,13 +8,6 @@ Ext.define('Docs.controller.Classes', {
        'Docs.Syntax'
    ],

    views: [
        'cls.List',
        'tree.Tree',
        'tree.MenuButton',
        'tree.HoverMenu'
    ],

    stores: [
        'Favorites',
        'History'
+3 −0
Original line number Diff line number Diff line
@@ -4,6 +4,9 @@
Ext.define('Docs.view.tree.MenuButton', {
    extend: 'Ext.Component',
    alias: 'widget.menubutton',
    requires: [
        'Docs.view.tree.HoverMenu'
    ],

    /**
     * @cfg {Ext.data.Store} store
+5 −0
Original line number Diff line number Diff line
@@ -4,6 +4,11 @@
Ext.define('Docs.view.tree.Tree', {
    extend: 'Ext.tree.Panel',
    alias : 'widget.classtree',
    requires: [
        'Docs.view.tree.MenuButton',
        'Docs.Favorites',
        'Docs.History'
    ],

    id: 'treePanelCmp',
    cls: 'iScroll',