driver.js

来自「这是一个关于java的JSP页面中使用象Swing组件的一个库文件.」· JavaScript 代码 · 共 45 行

JS
45
字号
function uiPanel_Driver() {  this._super();  this.__suites = new Object();}uiPanel_Driver = uiUtil_Object.declareSingleton(uiPanel_Driver, uiUtil_Object);uiHtml_Window.getInstance().prependEventHandler("load", function(e) {  uiPanel_driver = new uiPanel_Driver();});uiPanel_Driver.prototype.createSuite = function(divId) {  var suite = uiPanel_Suite.createByEither(divId, null);  this.__suites[divId] = suite;  return divId;  };uiPanel_Driver.prototype.getSuite = function(panelId) {  return this.__suites[panelId];};uiPanel_Driver.prototype.setLifeCycleListener = function(panelId, listener) {  this.__suites[panelId]._setLifeCycleListener(listener);};uiPanel_Driver.prototype.setPositionAnchor = function(panelId, anchorId, anchorName) {  var anchor = uiHtml_Element.createByEither(anchorId, anchorName);  this.__suites[panelId]._setPositionAnchor(anchor);};uiPanel_Driver.prototype.registerDragElement = function(    panelId, draggerId, draggerName) {  var handle = uiHtml_Element.createByEither(draggerId, draggerName);  this.__suites[panelId].enableDragSupport(handle);};uiPanel_Driver.prototype.registerStickElement = function(    panelId, stickerId, stickerName) {  var toggle = uiHtml_Toggle.createByEither(      stickerId, stickerName, null, null, false);  this.__suites[panelId]._setSticker(toggle);};uiPanel_Driver.prototype.registerShowTrigger = function(    panelId, triggerId, triggerName, eventName, actionDelay, attachedToMouse) {  var trigger = uiHtml_Element.createByEither(triggerId, triggerName);  this.__suites[panelId]._setShowTrigger(trigger, eventName, actionDelay, attachedToMouse);};uiPanel_Driver.prototype.registerHideTrigger = function(    panelId, triggerId, triggerName, eventName, actionDelay, force) {  var trigger = uiHtml_Element.createByEither(triggerId, triggerName);  this.__suites[panelId]._setHideTrigger(trigger, eventName, actionDelay, force);};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?