Как лучше задокументировать массив массивов массивов при помощи JSDoc?
У меня имеется следующая структура данных. Типы элементов корневого массива фиксированы. Как лучше задокументировать такую структуру при помощи JSDoc?
[
[
['aqua-160', 160, 'PreCleaning'],
['aqua-260', 260, 'PreCleaning']
],
[
['aqua-360', 360, 'PostCleaning']
]
];
Ответы (1 шт):
Автор решения: Vania Kycher
→ Ссылка
Как на счет @typedef?
@typedef DataArray
@type {array}
@property {string} 0 - attribute name.
@property {number} 1 - value to set.
@property {string} 2 - comment
@typedef DataGroup
@type {array}
@property {DataArray} 0 - data
@typedef Collection
@type {array}
@property {DataGroup} 0 - data
Примерно так. Только названия лучше подобрать