Loading template/app/Renderer.js +11 −1 Original line number Diff line number Diff line Loading @@ -2,6 +2,16 @@ * Renders the whole class-documentation page. */ Ext.define('Docs.Renderer', { /** * @cfg {Boolean} expandAll * True to expand all members initially. */ expandAll: false, constructor: function(cfg) { Ext.apply(this, cfg||{}); }, /** * Renders class object into HTML documentation. * @param {Object} cls Class documentation object. Loading Loading @@ -198,7 +208,7 @@ Ext.define('Docs.Renderer', { // use classname "inherited" when member is not defined in this class inherited: member.owner === this.cls.name ? "not-inherited" : "inherited", // use classname "open" to expand member description open: member.expanded ? "open" : "", open: member.expanded || this.expandAll ? "open" : "", // method params signature or property type signature signature: this.renderSignature(member), // full documentation together with optional parameters and return value Loading template/renderer.js +2 −1 Original line number Diff line number Diff line Loading @@ -12,7 +12,8 @@ if (phantom.args.length === 0) { else { page.injectJs(address.replace(/print.html$/, "output-print/data.js")); var html = page.evaluate(function () { return new Docs.Renderer().render(window.jsonData); var r = new Docs.Renderer({expandAll: true}); return r.render(window.jsonData); }); console.log(html); } Loading Loading
template/app/Renderer.js +11 −1 Original line number Diff line number Diff line Loading @@ -2,6 +2,16 @@ * Renders the whole class-documentation page. */ Ext.define('Docs.Renderer', { /** * @cfg {Boolean} expandAll * True to expand all members initially. */ expandAll: false, constructor: function(cfg) { Ext.apply(this, cfg||{}); }, /** * Renders class object into HTML documentation. * @param {Object} cls Class documentation object. Loading Loading @@ -198,7 +208,7 @@ Ext.define('Docs.Renderer', { // use classname "inherited" when member is not defined in this class inherited: member.owner === this.cls.name ? "not-inherited" : "inherited", // use classname "open" to expand member description open: member.expanded ? "open" : "", open: member.expanded || this.expandAll ? "open" : "", // method params signature or property type signature signature: this.renderSignature(member), // full documentation together with optional parameters and return value Loading
template/renderer.js +2 −1 Original line number Diff line number Diff line Loading @@ -12,7 +12,8 @@ if (phantom.args.length === 0) { else { page.injectJs(address.replace(/print.html$/, "output-print/data.js")); var html = page.evaluate(function () { return new Docs.Renderer().render(window.jsonData); var r = new Docs.Renderer({expandAll: true}); return r.render(window.jsonData); }); console.log(html); } Loading