mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-20 23:46:14 -04:00
first-commit
This commit is contained in:
commit
325c322a27
207 changed files with 35989 additions and 0 deletions
20
doc/jsdoc-toolkit/app/plugins/commentSrcJson.js
Normal file
20
doc/jsdoc-toolkit/app/plugins/commentSrcJson.js
Normal file
|
@ -0,0 +1,20 @@
|
|||
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;
|
||||
}
|
||||
}
|
||||
}
|
||||
);
|
Loading…
Add table
Add a link
Reference in a new issue