X-Git-Url: http://git.roojs.org/?p=roojs1;a=blobdiff_plain;f=roojs-doc-debug.js;h=d1a39ba30c427dcd2895b04c3de327de253c877b;hp=66420981671f80baae723f98bbcb869b038bffe5;hb=a79418f2d639838995134f03eb135328a1039665;hpb=12e453078bf2a7521c4ea233d7310d13d0b2574f diff --git a/roojs-doc-debug.js b/roojs-doc-debug.js index 6642098167..d1a39ba30c 100644 --- a/roojs-doc-debug.js +++ b/roojs-doc-debug.js @@ -434,7 +434,7 @@ Roo.extend(Roo.doc.Section, Roo.bootstrap.Component, { cfg.cn.push(ul); } - if (this.stype == 'return' && syn.returndesc.length) { + if (this.stype == 'return' && (syn.returndesc.length || syn.returntype.length )) { cfg.cn.push({ tag: 'p', @@ -474,7 +474,8 @@ Roo.doc.Section.map = { 'parameter' : 'Parameters', 'return' : 'Return Value', 'note' : 'Notes', - 'example' : 'Examples' + 'example' : 'Examples', + 'throws' : 'Throws Exception' } /* * - LGPL @@ -491,6 +492,7 @@ Roo.doc.Section.map = { * @cfg {String} stype (function|constant) * @cfg {String} memberof class name * @cfg {bool} is_static is a static member + * @cfg {bool} is_constructor is a static member * * @constructor * Create a new Synopsis @@ -509,7 +511,8 @@ Roo.extend(Roo.doc.Synopsis, Roo.bootstrap.Component, { returndesc : '', name: '', stype: 'function', - + is_constructor : false, + getAutoCreate : function(){ var syn = this.items[0]; // hopefully... @@ -520,9 +523,15 @@ Roo.extend(Roo.doc.Synopsis, Roo.bootstrap.Component, { this.memberof + (this.is_static ? '::' : '->'); - + var nm = this.name; // this should probably do the params....?? then we need to disable the rendering.. + if (this.is_constructor) { + + nm = this.memberof; + nmp = 'new '; + } + var cfg ={ tag: 'h5', @@ -541,7 +550,7 @@ Roo.extend(Roo.doc.Synopsis, Roo.bootstrap.Component, { { tag: 'strong', cls : this.stype, - html : this.name + html : nm }, '(', {