Commit 3e486572 authored by Rene Saarsoo's avatar Rene Saarsoo
Browse files

Hide deprecated members by default.

Add checkbox to "show" menu to toggle them on/off.
parent 876dacac
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -12,6 +12,7 @@ Ext.define("Docs.Settings", {
            "public": true,
            "protected": false,
            "private": false,
            "deprecated": false,
            "inherited": true,
            "accessor": true
        },
+1 −0
Original line number Diff line number Diff line
@@ -114,6 +114,7 @@ Ext.define('Docs.view.cls.Overview', {
                !show['private']   && m.meta['private'] ||
                !show['inherited'] && (m.owner !== this.docClass.name) ||
                !show['accessor']  && m.tagname === 'method' && this.accessors.hasOwnProperty(m.name) ||
                !show['deprecated'] && m.meta['deprecated'] ||
                isSearch           && !re.test(m.name)
            );

+5 −2
Original line number Diff line number Diff line
@@ -81,7 +81,8 @@ Ext.define('Docs.view.cls.Toolbar', {
            "protected": this.createCb("Protected", "protected"),
            "private": this.createCb("Private", "private"),
            "inherited": this.createCb("Inherited", "inherited"),
            "accessor": this.createCb("Accessor", "accessor")
            "accessor": this.createCb("Accessor", "accessor"),
            "deprecated": this.createCb("Deprecated", "deprecated")
        };

        var self = this;
@@ -123,7 +124,8 @@ Ext.define('Docs.view.cls.Toolbar', {
                    this.checkItems['private'],
                    '-',
                    this.checkItems['inherited'],
                    this.checkItems['accessor']
                    this.checkItems['accessor'],
                    this.checkItems['deprecated']
                ]
            },
            {
@@ -219,6 +221,7 @@ Ext.define('Docs.view.cls.Toolbar', {
                        !show['private']   && m.get("meta")["private"] ||
                        !show['inherited'] && m.get("inherited") ||
                        !show['accessor']  && m.get("accessor") ||
                        !show['deprecated']   && m.get("meta")["deprecated"] ||
                        isSearch           && !re.test(m.get("label"))
                    );
                });