En mi clase, quiero documentar sus propiedades para que se anoten al pasar el mouse sobre la clase en sí, pero también quiero que mi documentación se muestre al pasar el mouse sobre las propiedades:
/** * Example class * @property {string} foo - Example property */ class bar { constructor(){ /** * Example property * @type {string} * @public */ this.foo = 'foo'; } } Necesito que sea similar a esto para obtener el resultado deseado de que aparezca la información sobre this.foo al pasar el cursor sobre la clase/constructor y this.foo .
Esto se siente redundante y siento que debe haber una forma más concisa de obtener el resultado deseado.