driver.js
来自「这是一个关于java的JSP页面中使用象Swing组件的一个库文件.」· JavaScript 代码 · 共 35 行
JS
35 行
function uiFormGuide_Driver() { this._super(); this.__observedMap = new Object();}uiFormGuide_Driver = uiUtil_Object.declareSingleton(uiFormGuide_Driver, uiUtil_Object);uiHtml_Window.getInstance().prependEventHandler("load", function(e) { uiFormGuide_driver = new uiFormGuide_Driver();});uiFormGuide_Driver.prototype.createRuleSet = function(doAction, undoAction) { return new uiFormGuide_RuleSet(doAction, undoAction);};uiFormGuide_Driver.prototype.createRule = function(widgetId, widgetName, value) { var widgetGroup = uiHtml_Group.createByEither(widgetId, widgetName); return new uiFormGuide_Rule(widgetGroup, value);};uiFormGuide_Driver.prototype.createObservedIfNotInCache = function(widgetId, widgetName) { var key = this.__getObservedMapKey(widgetId, widgetName); var observed = this.__observedMap[key]; if (observed == null) { var widgetGroup = uiHtml_Group.createByEither(widgetId, widgetName); observed = new uiFormGuide_Observed(widgetGroup); this.__observedMap[key] = observed; } return observed;};uiFormGuide_Driver.prototype.__getObservedMapKey = function(widgetId, widgetName) { return "id:" + widgetId + "name:" + widgetName;};uiFormGuide_Driver.prototype.simulateOnChangeEvent = function(observed) { observed._respond();};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?