Como documentar um dicionário no JSDoc?
Tendo o próximo exemplo:
var CONF = {
locale: {
"en": {
name: "English",
lang: "en-US"
},
"es": {
name: "Spanish",
lang: "es-ES"
}
}
};
E sabendo que o que a propriedade locale contém é um objeto de dicionário, que vem do banco de dados, como posso documentar suas propriedades internas com JSDoc?
Atualmente estou pensando emtypedef
tipo para meus objetos de localidade, então eu posso ser capaz de definir olocale
propriedade para simplesmente uma matriz do meu tipo definido? Esse é o jeito certo de fazer?