Quando scrivo il seguente codice, il commentatore mi dice che BrowserSelector
non è definito nel secondo typedef:Come posso documentare un tipo in webstorm usando solo jsdoc?
/**
* @typedef {{name: String, minVer: Number, maxVer: Number}} BrowserSelector
*/
/**
* @typedef {{type:String, browser: BrowserSelector, attribute: Object}} Selector
*/
io credo che non sta associando il tipo con il nome. Come lo posso fare?
Preferirei non aggiungere codice effettivo per questo, solo commenti jsdoc.
A partire dal v10.0.4, [ '@ typedef' ancora sembra spezzato in WebStorm] (https : //youtrack.jetbrains.com/issue/WEB-11189). –