Czy istnieje sposób na uniknięcie konieczności wpisywania dwóch oddzielnych linii dla @property i @param, jeśli, jak w przykładzie, na konstruktorze parametry i właściwości są identycznie nazwane.JSDoc Toolkit - Jak określić @param i @property na tej samej linii
/**
* Class for representing a point in 2D space.
* @property {number} x The x coordinate of this point.
* @property {number} y The y coordinate of this point.
* @constructor
* @param {number} x The x coordinate of this point.
* @param {number} y The y coordinate of this point.
* @return {Point} A new Point
*/
Point = function (x, y)
{
this.x = x;
this.y = y;
}
Moja sugestia jest taka, że deklarujesz tylko właściwości jsdoc z konstruktora, tak jak masz (nawet jeśli później zostanie przydzielony później, unikaj tworzenia ich z przypadkowych funkcji w klasie. –