Loading template/app/controller/Classes.js +1 −0 Original line number Diff line number Diff line Loading @@ -270,6 +270,7 @@ Ext.define('Docs.controller.Classes', { this.getViewport().setPageTitle(cls.name); if (this.currentCls !== cls) { this.currentCls = cls; this.getHeader().load(cls); this.getOverview().load(cls); this.applyExpanded(cls); Loading template/app/controller/Comments.js +9 −0 Original line number Diff line number Diff line Loading @@ -65,9 +65,18 @@ Ext.define('Docs.controller.Comments', { delegate: delegate[0] }); }, this); }, afterload: function() { Docs.view.Comments.renderHoverMenuMeta() } }, 'classoverview toolbar hovermenubutton': { afterrender: function(cmp) { // console.log("Button rendered") } }, 'classoverview toolbar': { afterrender: function(cmp) { cmp.el.addListener('click', function() { Loading template/app/view/Comments.js +34 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,40 @@ Ext.define('Docs.view.Comments', { }, this); }, renderHoverMenuMeta: function() { return; var clsName = Docs.App.getController('Classes').currentCls.name, elId = clsName.replace(/\./g, '-'), commentsMeta = Docs.App.getController('Comments').commentMeta, commentsMetaTotals = Docs.App.getController('Comments').commentMetaTotals; console.log(Ext.query('.hover-menu')[0].innerHTML); Ext.Array.each(Ext.query('.member a.name'), function(a) { var memberId = a.getAttribute('href').replace(/^.*\//, ''), memberEl = Ext.get(a).up('.member'), descriptionEl = memberEl.down('.long'), id = ('class-' + memberId).replace(/\./g, '-'); var hoverMember = Ext.query('.hover-menu a[rel="' + memberId + '"]') console.log(memberId, '.hover-menu a[rel="' + memberId + '"]', hoverMember); // Add to hover menu too if (hoverMember && hoverMember[0]) { this.memberCommentsTpl.append(hoverMember[0], { num: commentsMeta[memberId] || 0, id: id }); } }, this); }, updateCommentMeta: function() { var clsName = Docs.App.getController('Classes').currentCls.name, Loading Loading
template/app/controller/Classes.js +1 −0 Original line number Diff line number Diff line Loading @@ -270,6 +270,7 @@ Ext.define('Docs.controller.Classes', { this.getViewport().setPageTitle(cls.name); if (this.currentCls !== cls) { this.currentCls = cls; this.getHeader().load(cls); this.getOverview().load(cls); this.applyExpanded(cls); Loading
template/app/controller/Comments.js +9 −0 Original line number Diff line number Diff line Loading @@ -65,9 +65,18 @@ Ext.define('Docs.controller.Comments', { delegate: delegate[0] }); }, this); }, afterload: function() { Docs.view.Comments.renderHoverMenuMeta() } }, 'classoverview toolbar hovermenubutton': { afterrender: function(cmp) { // console.log("Button rendered") } }, 'classoverview toolbar': { afterrender: function(cmp) { cmp.el.addListener('click', function() { Loading
template/app/view/Comments.js +34 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,40 @@ Ext.define('Docs.view.Comments', { }, this); }, renderHoverMenuMeta: function() { return; var clsName = Docs.App.getController('Classes').currentCls.name, elId = clsName.replace(/\./g, '-'), commentsMeta = Docs.App.getController('Comments').commentMeta, commentsMetaTotals = Docs.App.getController('Comments').commentMetaTotals; console.log(Ext.query('.hover-menu')[0].innerHTML); Ext.Array.each(Ext.query('.member a.name'), function(a) { var memberId = a.getAttribute('href').replace(/^.*\//, ''), memberEl = Ext.get(a).up('.member'), descriptionEl = memberEl.down('.long'), id = ('class-' + memberId).replace(/\./g, '-'); var hoverMember = Ext.query('.hover-menu a[rel="' + memberId + '"]') console.log(memberId, '.hover-menu a[rel="' + memberId + '"]', hoverMember); // Add to hover menu too if (hoverMember && hoverMember[0]) { this.memberCommentsTpl.append(hoverMember[0], { num: commentsMeta[memberId] || 0, id: id }); } }, this); }, updateCommentMeta: function() { var clsName = Docs.App.getController('Classes').currentCls.name, Loading