| Parameter | Default value | Description |
| jGrouseHome.default | must be overridden | Directory with jGrouseDoc binaries |
| inputDir.default | must be overridden | Directory with source files |
| fileMask.default | **/*.js | File mask for source files. Default setting includes all *.js files |
| outputDir.default | api | Directory for output files. Must be different from the source directory. This directory is re-created for each run. |
| skin | noframes | Select skin - options are classic, modern and noframes. Skin is an alternate method of rendering documentation |
| theme | sample | Theme is an alternate set of stylesheets and related resources, which could be applied to certain skins. Standard themes are sample and simple. The simple theme follows standard JavaDoc look while sample has fancy color scheme. See Customization Guide for more information about themes. |
| aux_css | optional | Use aux_css parameter to specify the css file that should be used along with jgdoc.css. Note - the name should be relative to the output directory. See more in Customization Guide |
| privatePrefix | _ | When privatePrefix is specified, functions, variables, classes, etc with names starting with the prefix |
| srcUrl | no default | URL template for "view source" link, like http://jgrousedoc.googlecode.com/svn/trunk/sample/${jg_filePath}#${jg_lineNum}. In the URL template the placeholders ${jg_filePath} and ${jg_lineNum} denote positions where file name and line number would be inserted |
| outputFormat | bin | Selects rendering engine. Possible values are bin - chooses renderer based on Velocity templates (fast, but classic skin is not supported yet) and xml - chooses renderer based on XSLT transformation (slower than Velocity, but supports all three themes) |
| encoding | UTF-8 | encoding of the XML project file produced when `XML' output format is specified |
| srcEncoding | system default | Set encoding of source files |
| suppressGlobalWarnings | false | Whether warnings about implicit use of GLOBAL namespace should be suppressed. Possible values are true and false |
| useFullNames | true | Indicator whether the modern renderer should be using fully qualified element names when rendering the 'browse by name' frame |
| projectName | optional | Set short name of your project, see also @project tag |
| appVersion | optional | Set version of your product, see also @project tag |
| projectDesc | optional | Set the description of your project - it would appear on startup page, see also @project tag |
| projectFile | jgrouse.jgd | Name of a file that is produced by jGrouseDoc parser - contains internal representation of extracted comments |
| jgdoc.defaultView | navtree.html | Default view for modern theme |
| stopOnErrors | false | Whether the tool should stop whenever it finds an error or if it should treat errors as warnings. Possible values are true and false |