UNPKG

azure-devops-ui

Version:

React components for building web UI in Azure DevOps

1 lines 506 B
var EventDispatch=function(){function t(){this.listeners={}}return t.prototype.addEventListener=function(t,e){t in this.listeners||(this.listeners[t]=[]),this.listeners[t].push(e)},t.prototype.dispatchEvent=function(t,e,i){i=this.listeners[i||t.type];if(i)for(var n=i.slice(),s=0,r=n.length;s<r;s++)n[s].call(this,t,e)},t.prototype.removeEventListener=function(t,e){if(t in this.listeners)for(var i=this.listeners[t],n=0,s=i.length;n<s;n++)if(i[n]===e)return void i.splice(n,1)},t}();export{EventDispatch};