lib/Ext/core/class/Base.js
function(members) {
            var member, name;
            //<debug>
            var className = Ext.getClassName(this);
            //</debug>

            for (name in members) {
                if (members.hasOwnProperty(name)) {
                    member = members[name];
                    //<debug>
                    if (typeof member == 'function') {
                        member.displayName = className + '.' + name;
                    }
                    //</debug>
                    this[name] = member;
                }
            }

            return this;
        }
function(members) {
            var member, name;
            //<debug>
            var className = Ext.getClassName(this);
            //</debug>

            for (name in members) {
                if (members.hasOwnProperty(name)) {
                    member = members[name];
                    //<debug>
                    if (typeof member == 'function') {
                        member.displayName = className + '.' + name;
                    }
                    //</debug>
                    this[name] = member;
                }
            }

            return this;
        }
Add / override static properties of this class.

Ext.define('My.cool.Class', {
// this.se
});

My.cool.Class.addStatics({
someProperty: 'someValue',      // My.cool.Class.someProperty = 'someValue'
method1: function() {  },    // My.cool.Class.method1 = function() { ... };
method2: function() {  }     // My.cool.Class.method2 = function() { ... };
});

@param {Object} members
@return {Ext.Base} this
@static
@inheritable