JSDoc: сделать параметр обязательным / необязательным на основе другого параметра - PullRequest
1 голос
/ 14 марта 2019

У меня есть два параметра, limit и page. Если page пройдено, limit требуется. В противном случае limit необязательно. Ниже мой текущий JSDoc. Как я могу изменить его (если это возможно), чтобы правильно показать отношения между ними?

/**
 * ...
 * @param {Number} [ctx.request.body.limit] A limit on the number of items to return
 * @param {Number} [ctx.request.body.page] The page we are currently on. A `limit` must also be
 *                                         given when using this parameter
 */
...