Lines Matching refs:events
4 var events = {}; variable
15 if ( !events[ eventName ] ) {
16 events[ eventName ] = { class in addEventListener
17 events: [], property in addEventListener.events
23 if ( events[ eventName ].active ) {
24 events[ eventName ].queue.push( callBack );
26 events[ eventName ].events.push( callBack );
35 listeners = events[ eventName ];
46 for ( i = listeners.events.length - 1; i >= 0; i-- ) {
47 if ( callBack === listeners.events[ i ] ) {
48 delete listeners.events[ i ];
71 eventInterface = Popcorn.events.getInterface( eventName );
80 listeners = events[ eventName ];
85 for ( var i = 0; i < listeners.events.length; i++ ) {
86 if ( listeners.events[ i ] ) {
87 listeners.events[ i ].call( self, evt, self );
96 listeners.events.push( queuedListener );
103 listeners.events.forEach(function( listener ) {
105 listeners.events.splice( listeners.events.indexOf( listener ), 1 );