Когда я пишу следующий код, комментатор говорит мне, что BrowserSelector
не определена во втором ЬурейеГо:Как я могу документировать тип в webstorm, используя только jsdoc?
/**
* @typedef {{name: String, minVer: Number, maxVer: Number}} BrowserSelector
*/
/**
* @typedef {{type:String, browser: BrowserSelector, attribute: Object}} Selector
*/
Я считаю, что это не связывая типа с именем. Как я могу это сделать?
Я бы предпочел не добавлять к нему фактический код, просто комментарии jsdoc.
По v10.0.4, [ '@ typedef' еще кажется сломанной в WebStorm] (HTTPS : //youtrack.jetbrains.com/issue/WEB-11189). –