📄 observed.js
字号:
function uiFormGuide_Observed(widgetGroup) { this._super(); this.__ruleSets = new Array(); var observed = this; widgetGroup.appendEventHandler("change", function(e) { observed._respond(e); });}uiFormGuide_Observed = uiUtil_Object.declareClass(uiFormGuide_Observed, uiUtil_Object);uiFormGuide_Observed.prototype.addRuleSet = function(ruleSet) { this.__ruleSets.push(ruleSet);};uiFormGuide_Observed.prototype._respond = function(domEvent) { var ruleSetsToExecute = new Array(); for (var i = 0; i < this.__ruleSets.length; ++i) { if (this.__ruleSets[i]._allRulesHold()) { ruleSetsToExecute.push(this.__ruleSets[i]); } else { this.__ruleSets[i]._undoAction(domEvent); } } for (var i = 0; i < ruleSetsToExecute.length; i++) { ruleSetsToExecute[i]._doAction(domEvent); }};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -