Classes

Similar to the situation with namespaces, ECMAScript versions 3 and prior (JavaScript 1.x for instance) doesn't provide formal support for classes. Regular functions carry the whole burden.

ECMADoc will consider as class any function that has any prototype or static members (for more information about visibility see the visibility page. To make ECMADoc unconditionally consider a function as a class, a @class token can be used.