templates/docjson/publish.js
function genParam(param) {
    var res = {
        name: param.name || '',
        description: param.description || '',
        optional: !!param.optional
    };
    if (param.type) {
        res.types = param.type.names.slice(0);
    }

    if (param.defaultvalue) {
        res['default'] = param.defaultvalue;
    }
    return res;
}
function genParam(param) {
    var res = {
        name: param.name || '',
        description: param.description || '',
        optional: !!param.optional
    };
    if (param.type) {
        res.types = param.type.names.slice(0);
    }

    if (param.defaultvalue) {
        res['default'] = param.defaultvalue;
    }
    return res;
}
function genParam ( param ) { var res = { name : param . name || '' , description : param . description || '' , optional : ! ! param . optional } ; if ( param . type ) { res . types = param . type . names . slice ( 0 ) ; } if ( param . defaultvalue ) { res [ 'default' ] = param . defaultvalue ; } return res ; }
Generates doc for method or event parameter
Generates doc for method or event parameter