I am trying to document a function generator, but to no avail, this is an example:
function genericObjectGenerator(tagname) { var specificObject = function () {}; specificObject.getClassName = function () { return tagname; } specificObject.prototype.sayHello = function(name) { return tagname + " says hello to " + name; } return specificObject; } var MyObject = genericObjectGenerator("object1"); var myObjectInstance = new MyObject(); myObjectInstance.sayHello();
How should I document genericObjectGenerator and its specificObject functions to force JSDoc (and IntelliJ) to correctly say sayHello.
source share