Changeset 4974
- Timestamp:
- 16/05/08 12:52:02 (2 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
Trunk/contributors/FND/plugins/MacroDocumentationMacro.js
r4911 r4974 1 1 /*** 2 2 |''Name''|MacroDocumentationMacro| 3 |''Description''| <...>|3 |''Description''|provides a macro to render built-in macro documentation| 4 4 |''Author''|FND| 5 5 |''Version''|0.1| … … 9 9 |''License''|<...>| 10 10 |''CoreVersion''|<...>| 11 |''Documentation''|<...>|12 11 |''Keywords''|<...>| 13 12 !Description … … 45 44 if(doc.params) { 46 45 output += "!!!Parameters\n" 47 + "|!Name/Index|!Description|! Type|!Optional|!Default Value|h\n";46 + "|!Name/Index|!Description|!Optional|!Default Value|h\n"; 48 47 for(var i = 0; i < doc.params.length; i++) { 49 48 var p = doc.params[i]; 50 49 output += p.named ? "|" + p.name : "|" + (i + 1) 51 50 + "|" + p.desc 52 + "|" + p.type53 51 + "|" + (p.optional ? "yes" : "no") 54 52 + "|" + (p.defaultValue ? p.defaultValue : "N/A") … … 63 61 64 62 config.macros.macroDoc.doc = { 65 desc: " automaticallyrenders built-in macro documentation",63 desc: "renders built-in macro documentation", 66 64 usage: "<<macroDoc [macroName]>>", 67 65 params: [ … … 69 67 named: false, 70 68 desc: "name of the macro to document", 71 type: "string",72 69 optional: true, 73 70 defaultValue: null