Roo/doc/Param.js
[roojs1] / Roo / doc / Param.js
index 31a4b30..f91d05b 100644 (file)
@@ -7,9 +7,9 @@
  * @class Roo.doc.Param
  * @extends Roo.bootstrap.Component
  * Param Element class
- * @cfg {bool} is_optional 
+ * @cfg {bool} is_optional is the argument optional
  * @cfg {String} type  argument type
- * @cfg {String} name
+ * @cfg {String} name name of the parameter
  * @cfg {String} desc  short description
  * @cfg {String} defaultvalue default value
  * 
  * @param {Object} config The config object
  */
 
-Roo.mailer.Param = function(config){
-    Roo.mailer.Param.superclass.constructor.call(this, config);
+Roo.doc.Param = function(config){
+    Roo.doc.Param.superclass.constructor.call(this, config);
 };
 
-Roo.extend(Roo.mailer.Param, Roo.bootstrap.Component,  {
+Roo.extend(Roo.doc.Param, Roo.bootstrap.Component,  {
     
     is_optional : false,
     type : '',
@@ -66,7 +66,7 @@ Roo.extend(Roo.mailer.Param, Roo.bootstrap.Component,  {
                         },
                         this.desc
                     ]
-                }
+                };
                 
          }
        
@@ -77,15 +77,19 @@ Roo.extend(Roo.mailer.Param, Roo.bootstrap.Component,  {
         var cfg ={
             tag: 'span',
             cn : [
-                is_optional ? '[' : '',
+                this.is_optional ? '[' : '',
                 this.type,
                 ' ',
-                this.name,
+                {
+                    tag : 'b',
+                    html : this.name
+                },
                 this.defaultvalue == '' ? '' : ' = ',
                 this.defaultvalue,
+                this.is_optional ? ']' : '',
                 ',' // not really.. but let's do it anyway...
             ]
-        }
+        };