documentationjs / documentationjs/documentation

May I not use @memberof on every class member?

Open
#1,331 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
5.8k
Forks
481
PR merge metrics
No merged PRs in 30d

Description

Running from CLI, version 13.0.1

I use the following pattern to create a mix-in:
```js
function createClass(superClass) {
/**
@class
*/
return class MyClass extends superClass {
/**
@memberof MyClass#
*/
myMethod() {}
}
}
```

The thing is, if I not declare `@memberof`, then method is documented as global scope function.

My question, is there a way to not declare `@memberof` on every class member?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.