JSDoc документация с rest parameters
У меня есть некий класс A и B имеющий вид:
class A {
constructor () {
this.otherClass = new B()
this.id = 1
}
methodName (...args) {
return this.otherClass.otherClassMethod(this.id, ...args)
}
}
class B {
/**
* @param {number} userId Unique identifier of the target user
* @param {number} data Data object
* @return {Promise<boolean>}
*/
otherClassMethod (userId, data) {
// do magic
}
}
Класс А содержит алиасы на методы класса B, но заполняет часть из аргументов сам, а остальное берет из своих аргументов используя Rest parameters
Как я могу задокументировать остаточные параметры (Rest parameters) используя JSDoc?
Ответы (1 шт):
Автор решения: viiprogrammer
→ Ссылка
В данный момент я не нашел ни одного нормального решения сделать это и просто продублировал все аргументы вместо rest parameters