Sto cercando di scrivere della documentazione per un metodo JavaScript usando YUIDoc. Sembra che:Come documentare un parametro "oggetto" di un metodo
/**
Returns an instance of className
@method getInstance
@param {string} className the of the class used to create the instance
@param {Object} options these are options used to create the instance
**/
function getInstance(className, options) { ..... }
Ora, le opzioni oggetto può avere diversi parametri, come options.id
, options.single
, ecc
Come faccio ad aggiungere queste informazioni per la documentazione di questa @param
?
Google Closure Compiler segnerebbe che come {{id: string, singolo: qualunque cosa}} o {oggetto.} Se si tratta di un dizionario generale, ma non so se questo è sintassi comune o un'estensione. Vedere la parte inferiore di questa pagina: https://developers.google.com/closure/compiler/docs/js-for-compiler –
Dave