UNPKG

ractive

Version:

Next-generation DOM manipulation

14 lines (10 loc) 297 B
export default function Ractive$fire ( eventName ) { var args, i, len, subscribers = this._subs[ eventName ]; if ( !subscribers ) { return; } args = Array.prototype.slice.call( arguments, 1 ); for ( i=0, len=subscribers.length; i<len; i+=1 ) { subscribers[i].apply( this, args ); } }