diff options
author | Rogan Creswick <creswick@galois.com> | 2012-03-30 17:07:02 -0700 |
---|---|---|
committer | Rogan Creswick <creswick@galois.com> | 2012-03-30 17:07:02 -0700 |
commit | f6ab6622aab00fe7c2f4c3dc41f786ebbe0f0d73 (patch) | |
tree | 870111038542cd27153e1396ebdc063573249689 /tools/jsdoc-toolkit-2.4.0/app/plugins/frameworkPrototype.js |
initial revision
Diffstat (limited to 'tools/jsdoc-toolkit-2.4.0/app/plugins/frameworkPrototype.js')
-rw-r--r-- | tools/jsdoc-toolkit-2.4.0/app/plugins/frameworkPrototype.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tools/jsdoc-toolkit-2.4.0/app/plugins/frameworkPrototype.js b/tools/jsdoc-toolkit-2.4.0/app/plugins/frameworkPrototype.js new file mode 100644 index 0000000..9c41751 --- /dev/null +++ b/tools/jsdoc-toolkit-2.4.0/app/plugins/frameworkPrototype.js @@ -0,0 +1,16 @@ +JSDOC.PluginManager.registerPlugin( + "JSDOC.frameworkPrototype", + { + onPrototypeClassCreate: function(classCreator) { + var desc = ""; + if (classCreator.comment) { + desc = classCreator.comment; + } + var insert = desc+"/** @name "+classCreator.name+"\n@constructor\n@scope "+classCreator.name+".prototype */" + + insert = insert.replace(/\*\/\/\*\*/g, "\n"); + /*DEBUG*///print("insert is "+insert); + classCreator.addComment.data = insert; + } + } +); |