Spaces:
Sleeping
Sleeping
| JSDOC.PluginManager.registerPlugin( | |
| "JSDOC.commentSrcJson", | |
| { | |
| onDocCommentSrc: function(comment) { | |
| var json; | |
| if (/^\s*@json\b/.test(comment)) { | |
| comment.src = new String(comment.src).replace("@json", ""); | |
| eval("json = "+comment.src); | |
| var tagged = ""; | |
| for (var i in json) { | |
| var tag = json[i]; | |
| // todo handle cases where tag is an object | |
| tagged += "@"+i+" "+tag+"\n"; | |
| } | |
| comment.src = tagged; | |
| } | |
| } | |
| } | |
| ); |