eventRemove¶
webix.
eventRemove
(id)¶webix.eventRemove helper.
Please look into the linked official documentation.
Referenced by¶
- helpers
start()
,destructors()
,_popups()
.- mixins
AutoTooltip()
,ContextHelper()
,DragControl()
.- views
resizearea()
,sidemenu()
,slider()
.
External references¶
Code¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | webix.eventRemove=function(id){
if (!id) return;
webix.assert(this._events[id],"Removing non-existing event");
var ev = webix._events[id];
//browser specific event removing
if (ev[0].removeEventListener)
ev[0].removeEventListener(ev[1],ev[2],!!ev[3]);
else if (ev[0].detachEvent)
ev[0].detachEvent("on"+ev[1],ev[2]);
delete this._events[id]; //delete all traces
};
//debugger helpers
//anything starting from error or log will be removed during code compression
//add message in the log
|