mirror of
https://github.com/documentationjs/documentation.git
synced 2025-12-08 18:23:43 +00:00
25 lines
501 B
JavaScript
25 lines
501 B
JavaScript
/**
|
|
* This is my class, a demo thing.
|
|
* @class MyClass
|
|
* @implements {MyInterface}
|
|
* @property {number} howMany how many things it contains
|
|
*/
|
|
function MyClass() {
|
|
this.howMany = 2;
|
|
}
|
|
|
|
/**
|
|
* Get the number 42
|
|
* @param {boolean} getIt whether to get the number
|
|
* @returns {number} forty-two
|
|
*/
|
|
MyClass.prototype.getFoo = function(getIt) {
|
|
return getIt ? 42 : 0;
|
|
};
|
|
|
|
/**
|
|
* Get undefined
|
|
* @returns {undefined} does not return anything.
|
|
*/
|
|
MyClass.prototype.getUndefined = function() {};
|