Lines Matching defs:listeners

991 this.dispatch=function(listeners,name,args){if(!listeners){return
992 }try{if(typeof listeners.length!="undefined"){if(FBTrace.DBG_DISPATCH){FBTrace.sysout("FBL.dispatch",name+" to "+listeners.length+" listeners")
994 i<listeners.length;
995 ++i){var listener=listeners[i];
997 }}}else{if(FBTrace.DBG_DISPATCH){FBTrace.sysout("FBL.dispatch",name+" to listeners of an object")
998 }for(var prop in listeners){var listener=listeners[prop];
2509 var onKeyCodeListen=function(event){for(var keyCode in onKeyCodeListenersMap){var listeners=onKeyCodeListenersMap[keyCode];
2511 listener=listeners[i];
3745 this.listeners=oldTag?copyArray(oldTag.listeners):null;
3758 if(!this.listeners){this.listeners=[]
3759 }this.listeners.push(eventName,val)
3829 }}if(this.listeners){for(var i=0;
3830 i<this.listeners.length;
3831 i+=2){readPartNames(this.listeners[i+1],topOuts)
3919 },generateDOM:function(path,blocks,args){if(this.listeners||this.props){this.generateNodePath(path,blocks)
3920 }if(this.listeners){for(var i=0;
3921 i<this.listeners.length;
3922 i+=2){var val=this.listeners[i+1];
3924 blocks.push('addEvent(node, "',this.listeners[i],'", __bind__(this, ',arg,"), false);")
4673 this.listeners=[chrome.keyCodeListen("ESCAPE",null,bind(this.cancelEditing,this))];
4674 if(editor.arrowCompletion){this.listeners.push(chrome.keyCodeListen("UP",null,bindFixed(editor.completeValue,editor,-1)),chrome.keyCodeListen("DOWN",null,bindFixed(editor.completeValue,editor,1)),chrome.keyCodeListen("PAGE_UP",null,bindFixed(editor.completeValue,editor,-pageAmount)),chrome.keyCodeListen("PAGE_DOWN",null,bindFixed(editor.completeValue,editor,pageAmount)))
4675 }if(currentEditor.tabNavigation){this.listeners.push(chrome.keyCodeListen("RETURN",null,bind(this.tabNextEditor,this)),chrome.keyCodeListen("RETURN",isControl,bind(this.insertRow,this,null,"after")),chrome.keyCodeListen("TAB",null,bind(this.tabNextEditor,this)),chrome.keyCodeListen("TAB",isShift,bind(this.tabPreviousEditor,this)))
4676 }else{if(currentEditor.multiLine){this.listeners.push(chrome.keyCodeListen("TAB",null,insertTab))
4677 }else{this.listeners.push(chrome.keyCodeListen("RETURN",null,bindFixed(this.stopEditing,this)));
4678 if(currentEditor.tabCompletion){this.listeners.push(chrome.keyCodeListen("TAB",null,bind(editor.completeValue,editor,1)),chrome.keyCodeListen("TAB",isShift,bind(editor.completeValue,editor,-1)))
4679 }}}},detachListeners:function(editor,context){if(!this.listeners){return
4685 i<this.listeners.length;
4686 ++i){chrome.keyIgnore(this.listeners[i])
4687 }}delete this.listeners