CoachView
下面描述的方法扩展了IBMBPM教练CoachView类,因此可用于所有BPMUI 控件。
Methods:

遗传设置可见可见的坍塌
显示/隐藏此视图/控件
名称TypeDefault描述
可视{boolean}可见性标志(true显示视图,false隐藏)
折叠{boolean}设置true折叠控制空间时visible被设定为false
示例
MyView.setVisible(false, false); //相当于MyView。隐藏()
MyView.setVisible(false, true); // 将可见性设置为“无”

遗传设置有效有效的errorText
将此视图/控件标记为有效或无效
名称TypeDefault描述
有效{boolean}有效/无效标志(true设置视图有效,false使其无效 - 通常显示具有“无效”样式和指示器的视图)
errorText{string}验证错误文本显示在无效样式视图上
示例
MyView.setValid(false, “请修复您的数据输入”);//制作MyView无效的

遗传设置ViewData 数据createPseudoBinding
设置/更新与此视图/控件相关的绑定数据。 仅适用于具有绑定数据的视图/控件

笔记:只应与简单类型绑定或具有简单类型属性的复杂类型绑定一起使用。
不应与具有列表或复杂类型属性的绑定一起使用。 对于复杂类型,使用以下方式设置绑定
binding.set知识中心部分详细介绍的模式绑定数据和配置选项
名称TypeDefault描述
数据{Object}绑定数据的值。 此参数的类型必须与绑定数据的类型匹配。
createPseudoBinding{boolean}如果设置为 true,则在没有当前绑定的情况下创建伪绑定。
示例
MyView.setViewData("TEST"); //Updates bound data to the string 'TEST'

遗传已验证()返回:{boolean}
返回上次设置的有效状态setValid( ) 方法。
示例
变量有效= MyView.isValid((英文):

遗传展示()
显示此视图/控件
示例
MyView。展示();

遗传是否可见()返回:{boolean}
检查视图是否可见
示例
变量可见= MyView.isVisible((英文):

遗传设置启用已启用必需的
启用/禁用此视图/控件
名称TypeDefault描述
已启用{boolean}启用/只读标志(true要启用视图,false禁用/设为只读)
required{boolean}启用/禁用控件的必填字段标志
示例
MyView.setEnabled(false ); //制作MyView只读

遗传隐藏collapseFlag
隐藏此视图/控件
名称TypeDefault描述
collapseFlag{boolean}设置true折叠视图(相当于视图设置为“NONE”)
示例
MyView。隐藏();

遗传已绑定()返回:{boolean}
表示控件的绑定状态。

遗传标签是否可见()返回:{boolean}
检查控制标签是否可见
示例
变量labelVisible= MyView.isLabelVisible((英文):

遗传已启用()返回:{boolean}
检查视图是否已启用
示例
变量已启用 = MyView.isEnabled((英文):

遗传设置标签可见可见的
显示/隐藏此视图/控件的标签
名称TypeDefault描述
可视{boolean}标签可见性标志(true显示视图标签,false隐藏)
示例
MyView.setLabelVisible(false);

遗传propagateUpValueChange 事件返回:{boolean}
通过父视图向上传播控制值的变化
名称TypeDefault描述
事件{Event}值改变事件(通常是 onchange 事件)
示例
MyView.propagateUp(event);

遗传触发公式更新[阶段]
广播指定视图的表达式触发器
名称TypeDefault描述
阶段{int}bpmext.ui.PHASE_NORMAL我们目前所处的阶段
示例
MyView.triggerFormulaUpdates();

遗传重新计算()
仅适用于启用公式的视图!
明确触发公式的重新评估
对于此视图(如果已指定公式)。 如果视图未启用公式,recalculate()什么也没做。
示例
Text1.recalculate((英文):
//如果公式为Text1是:new Date( ).toString(),Text1更新至当前日期/时间

遗传获取数据()返回:{Object}
检索与此视图/控件相关的绑定数据。 仅适用于具有绑定数据的视图/控件
示例
变量dec1= MyDecimal.getData((英文):

遗传添加类姓名[已替换]
添加/替换此控件的 CSS 类
名称TypeDefault描述
名称{string}要添加到控件的 CSS 类名。 如果有多个类,则用空格分隔类名。
已被替换{string}要由第一个参数替换的 CSS 类名。 如果有多个类,则用空格分隔类名。
示例
Button.addClass("green");