मैं YUIDoc का उपयोग कर जावास्क्रिप्ट विधि के लिए कुछ दस्तावेज़ लिखने की कोशिश कर रहा हूं। ऐसा लगता है कि:किसी विधि के "ऑब्जेक्ट" पैरामीटर को कैसे दस्तावेज़ित करें
/**
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) { ..... }
अब, विकल्प आपत्ति कई मापदंडों हो सकता है, options.id
, options.single
की तरह, आदि
मैं इस @param
के दस्तावेजीकरण के लिए इस जानकारी जोड़ सकता हूँ?
गूगल बंद संकलक कि मार्क अप के रूप में {{id: स्ट्रिंग, एकल: जो कुछ भी}} या {वस्तु <स्ट्रिंग, स्ट्रिंग>।} अगर यह एक सामान्य शब्दकोश है, लेकिन अगर यह है मैं नहीं जानता सामान्य वाक्यविन्यास या इसके लिए एक विस्तार। इस पृष्ठ के नीचे देखें: https://developers.google.com/closure/compiler/docs/js-for-compiler – Dave