📄 suite.js
字号:
function uiSearch_Suite(trigger, eventName, searchStrategy, targetPopulationStrategy) { this._super(); this.__searchStrategy = searchStrategy; this.__targetPopulationStrategy = targetPopulationStrategy; this.__lifeCycleNotifier = new uiHtml_LifeCycleNotifier(); var suite = this; trigger.appendEventHandler(eventName, function(e) { suite._performSearch(e); });}uiSearch_Suite = uiUtil_Object.declareClass(uiSearch_Suite, uiUtil_Object);uiSearch_Suite.prototype._setLifeCycleListener = function(listener) { this.__lifeCycleNotifier.setListener(listener);};uiSearch_Suite.prototype._performSearch = function(domEvent) { if (!this.__lifeCycleNotifier.notify("onBeforeSearch", domEvent)) { return; } var suite = this; this.__searchStrategy.initiateSearch(function(options) { suite.__targetPopulationStrategy.populate(options); suite.__lifeCycleNotifier.notify("onAfterSearch", domEvent); });};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -