Как я могу документировать тип в веб-шторме, используя только jsdoc?
Когда я пишу следующий код, аннотатор говорит мне, чтоBrowserSelector
не определен во втором typedef:
/**
* @typedef {{name: String, minVer: Number, maxVer: Number}} BrowserSelector
*/
/**
* @typedef {{type:String, browser: BrowserSelector, attribute: Object}} Selector
*/
Я считаю, что это не связывает тип с именем. Как я могу это сделать?
Я бы предпочел не добавлять реальный код для него, просто комментарии jsdoc.