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
|