unknown пре 5 година
родитељ
комит
4473af55f5

+ 5 - 8
o2web/source/x_component_process_Xform/$Input.js

@@ -1,7 +1,9 @@
 MWF.xDesktop.requireApp("process.Xform", "$Module", null, false);
-/** @class $Input 组件类,此类为所有输入组件的父类。 */
+/** @class $Input 组件类,此类为所有输入组件的父类
+* @extends MWF.xApplication.process.Xform.$Module
+*/
 MWF.xApplication.process.Xform.$Input = MWF.APP$Input =  new Class(
-    /** @lends MWF.xApplication.process.Xform.$Input*/
+    /** @lends MWF.xApplication.process.Xform.$Input# */
     {
 	Implements: [Events],
 	Extends: MWF.APP$Module,
@@ -264,7 +266,6 @@ MWF.xApplication.process.Xform.$Input = MWF.APP$Input =  new Class(
 	},
     /**
      * 判断组件值是否为空.
-     * @instance
      * @return {boolean}.
      */
     isEmpty : function(){
@@ -273,7 +274,6 @@ MWF.xApplication.process.Xform.$Input = MWF.APP$Input =  new Class(
     },
     /**
      * 获取组件值.
-     * @instance
      * @return {object/string}.
      */
 	getData: function(when){
@@ -289,15 +289,13 @@ MWF.xApplication.process.Xform.$Input = MWF.APP$Input =  new Class(
     },
     /**
      * 重置组件的值为默认值或置空。
-     * @instance
      */
     resetData: function(){
         this.setData(this.getValue());
     },
     /**
      * 为控件赋值。
-     * @instance
-     *  @param data{string/number/jsonObject} .
+     *  @param data{string/number/jsonObject/array} .
      */
 	setData: function(data){
         // if (data && data.isAG){
@@ -523,7 +521,6 @@ MWF.xApplication.process.Xform.$Input = MWF.APP$Input =  new Class(
     },
     /**
      * 根据组件的校验设置进行校验。
-     * @instance
      *  @param {string} routeName - 可选,路由名称.
      *  @return {boolean} 是否通过校验
      */

+ 13 - 2
o2web/source/x_component_process_Xform/$Module.js

@@ -1,16 +1,27 @@
 
 MWF.require("MWF.widget.Common", null, false);
-MWF.xApplication.process.Xform.$Module = MWF.APP$Module =  new Class({
+/** @class $Module 组件类,此类为所有组件的父类。 */
+MWF.xApplication.process.Xform.$Module = MWF.APP$Module =  new Class(
+    /** @lends MWF.xApplication.process.Xform.$Module# */
+    {
     Implements: [Events],
     options: {
         "moduleEvents": ["load", "queryLoad", "postLoad"]
     },
 
     initialize: function(node, json, form, options){
-
+        /**
+         * 组件的节点
+         * {@link https://mootools.net/core/docs/1.6.0/Element/Element MootoolsElement }
+         * @member {Element}
+         */
         this.node = $(node);
         this.node.store("module", this);
         this.json = json;
+        /**
+         * 组件的所在表单对象.
+         * @member {MWF.xApplication.process.Xform.Form}
+         */
         this.form = form;
     },
     _getSource: function(){

+ 1 - 1
o2web/source/x_component_process_Xform/Textfield.js

@@ -1,5 +1,5 @@
 MWF.xDesktop.requireApp("process.Xform", "$Input", null, false);
-/** @class Textfield 文本输入框类,此类继承至$Input
+/** @class Textfield 文本输入框类。
  * @extends MWF.xApplication.process.Xform.$Input
  */
 MWF.xApplication.process.Xform.Textfield = MWF.APPTextfield =  new Class({