Loading template/app/controller/Classes.js +2 −7 Original line number Diff line number Diff line Loading @@ -86,13 +86,8 @@ Ext.define('Docs.controller.Classes', { this.control({ 'classtree': { // Can't simply assign the loadClass function as event // handler, because an extra event options object is // appended to the event arguments, which we don't // want to give to the loadClass, as this would render // the noHistory parameter to true. classclick: function(cls) { this.loadClass(cls); classclick: function(cls, event) { (event.button === this.MIDDLE) ? window.open("#/api/" + cls) : this.loadClass(cls); } }, 'classgrid': { Loading template/app/view/tree/Tree.js +3 −2 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ Ext.define('Docs.view.tree.Tree', { * @event * Fired when class in tree was clicked on and needs to be loaded. * @param {String} cls name of the class. * @param {Ext.EventObject} e */ "classclick" ); Loading Loading @@ -74,7 +75,7 @@ Ext.define('Docs.view.tree.Tree', { } } else { this.fireEvent("classclick", clsName); this.fireEvent("classclick", clsName, e); } } else if (!node.isLeaf()) { Loading Loading
template/app/controller/Classes.js +2 −7 Original line number Diff line number Diff line Loading @@ -86,13 +86,8 @@ Ext.define('Docs.controller.Classes', { this.control({ 'classtree': { // Can't simply assign the loadClass function as event // handler, because an extra event options object is // appended to the event arguments, which we don't // want to give to the loadClass, as this would render // the noHistory parameter to true. classclick: function(cls) { this.loadClass(cls); classclick: function(cls, event) { (event.button === this.MIDDLE) ? window.open("#/api/" + cls) : this.loadClass(cls); } }, 'classgrid': { Loading
template/app/view/tree/Tree.js +3 −2 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ Ext.define('Docs.view.tree.Tree', { * @event * Fired when class in tree was clicked on and needs to be loaded. * @param {String} cls name of the class. * @param {Ext.EventObject} e */ "classclick" ); Loading Loading @@ -74,7 +75,7 @@ Ext.define('Docs.view.tree.Tree', { } } else { this.fireEvent("classclick", clsName); this.fireEvent("classclick", clsName, e); } } else if (!node.isLeaf()) { Loading