Commit 5e20878a authored by Rene Saarsoo's avatar Rene Saarsoo
Browse files

Expand all members in print page.

parent 2fc43893
Loading
Loading
Loading
Loading
+11 −1
Original line number Diff line number Diff line
@@ -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.
@@ -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
+2 −1
Original line number Diff line number Diff line
@@ -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);
        }