@@ -18,16 +18,16 @@ define([
1818 * ------------------------------------------------------------------------
1919 */
2020
21- const namespaceRegex = / [ ^ . ] * (? = \. .* ) \. | .* /
22- const stripNameRegex = / \. .* /
23- const stripUidRegex = / : : \d + $ /
24- const eventRegistry = { } // Events storage
25- let uidEvent = 1
21+ const namespaceRegex = / [ ^ . ] * (? = \. .* ) \. | .* / ;
22+ const stripNameRegex = / \. .* / ;
23+ const stripUidRegex = / : : \d + $ / ;
24+ const eventRegistry = { } ; // Events storage
25+ let uidEvent = 1 ;
2626 const customEvents = {
2727 mouseenter : 'mouseover' ,
2828 mouseleave : 'mouseout'
29- }
30- const customEventsRegex = / ^ ( m o u s e e n t e r | m o u s e l e a v e ) / i
29+ } ;
30+ const customEventsRegex = / ^ ( m o u s e e n t e r | m o u s e l e a v e ) / i;
3131 const nativeEvents = new Set ( [
3232 'click' ,
3333 'dblclick' ,
@@ -75,7 +75,7 @@ define([
7575 'error' ,
7676 'abort' ,
7777 'scroll'
78- ] )
78+ ] ) ;
7979
8080 /**
8181 * ------------------------------------------------------------------------
@@ -88,7 +88,7 @@ define([
8888 }
8989
9090 function getEvent ( element ) {
91- const uid = getUidEvent ( element )
91+ const uid = getUidEvent ( element ) ;
9292
9393 element . uidEvent = uid
9494 eventRegistry [ uid ] = eventRegistry [ uid ] || { }
@@ -110,7 +110,7 @@ define([
110110
111111 function bootstrapDelegationHandler ( element , selector , fn ) {
112112 return function handler ( event ) {
113- const domElements = element . querySelectorAll ( selector )
113+ const domElements = element . querySelectorAll ( selector ) ;
114114
115115 for ( let { target} = event ; target && target !== this ; target = target . parentNode ) {
116116 for ( let i = domElements . length ; i -- ; ) {
@@ -132,10 +132,10 @@ define([
132132 }
133133
134134 function findHandler ( events , handler , delegationSelector = null ) {
135- const uidEventList = Object . keys ( events )
135+ const uidEventList = Object . keys ( events ) ;
136136
137137 for ( let i = 0 , len = uidEventList . length ; i < len ; i ++ ) {
138- const event = events [ uidEventList [ i ] ]
138+ const event = events [ uidEventList [ i ] ] ;
139139
140140 if ( event . originalHandler === handler && event . delegationSelector === delegationSelector ) {
141141 return event
@@ -146,11 +146,11 @@ define([
146146 }
147147
148148 function normalizeParams ( originalTypeEvent , handler , delegationFn ) {
149- const delegation = typeof handler === 'string'
150- const originalHandler = delegation ? delegationFn : handler
149+ const delegation = typeof handler === 'string' ;
150+ const originalHandler = delegation ? delegationFn : handler ;
151151
152- let typeEvent = getTypeEvent ( originalTypeEvent )
153- const isNative = nativeEvents . has ( typeEvent )
152+ let typeEvent = getTypeEvent ( originalTypeEvent ) ;
153+ const isNative = nativeEvents . has ( typeEvent ) ;
154154
155155 if ( ! isNative ) {
156156 typeEvent = originalTypeEvent
@@ -178,7 +178,7 @@ define([
178178 return fn . call ( this , event )
179179 }
180180 }
181- }
181+ } ;
182182
183183 if ( delegationFn ) {
184184 delegationFn = wrapFn ( delegationFn )
@@ -187,21 +187,21 @@ define([
187187 }
188188 }
189189
190- const [ delegation , originalHandler , typeEvent ] = normalizeParams ( originalTypeEvent , handler , delegationFn )
191- const events = getEvent ( element )
192- const handlers = events [ typeEvent ] || ( events [ typeEvent ] = { } )
193- const previousFn = findHandler ( handlers , originalHandler , delegation ? handler : null )
190+ const [ delegation , originalHandler , typeEvent ] = normalizeParams ( originalTypeEvent , handler , delegationFn ) ;
191+ const events = getEvent ( element ) ;
192+ const handlers = events [ typeEvent ] || ( events [ typeEvent ] = { } ) ;
193+ const previousFn = findHandler ( handlers , originalHandler , delegation ? handler : null ) ;
194194
195195 if ( previousFn ) {
196196 previousFn . oneOff = previousFn . oneOff && oneOff
197197
198198 return
199199 }
200200
201- const uid = getUidEvent ( originalHandler , originalTypeEvent . replace ( namespaceRegex , '' ) )
201+ const uid = getUidEvent ( originalHandler , originalTypeEvent . replace ( namespaceRegex , '' ) ) ;
202202 const fn = delegation ?
203203 bootstrapDelegationHandler ( element , handler , delegationFn ) :
204- bootstrapHandler ( element , handler )
204+ bootstrapHandler ( element , handler ) ;
205205
206206 fn . delegationSelector = delegation ? handler : null
207207 fn . originalHandler = originalHandler
@@ -213,7 +213,7 @@ define([
213213 }
214214
215215 function removeHandler ( element , events , typeEvent , handler , delegationSelector ) {
216- const fn = findHandler ( events [ typeEvent ] , handler , delegationSelector )
216+ const fn = findHandler ( events [ typeEvent ] , handler , delegationSelector ) ;
217217
218218 if ( ! fn ) {
219219 return
@@ -224,11 +224,11 @@ define([
224224 }
225225
226226 function removeNamespacedHandlers ( element , events , typeEvent , namespace ) {
227- const storeElementEvent = events [ typeEvent ] || { }
227+ const storeElementEvent = events [ typeEvent ] || { } ;
228228
229229 Object . keys ( storeElementEvent ) . forEach ( handlerKey => {
230230 if ( handlerKey . includes ( namespace ) ) {
231- const event = storeElementEvent [ handlerKey ]
231+ const event = storeElementEvent [ handlerKey ] ;
232232
233233 removeHandler ( element , events , typeEvent , event . originalHandler , event . delegationSelector )
234234 }
@@ -255,10 +255,10 @@ define([
255255 return
256256 }
257257
258- const [ delegation , originalHandler , typeEvent ] = normalizeParams ( originalTypeEvent , handler , delegationFn )
259- const inNamespace = typeEvent !== originalTypeEvent
260- const events = getEvent ( element )
261- const isNamespace = originalTypeEvent . startsWith ( '.' )
258+ const [ delegation , originalHandler , typeEvent ] = normalizeParams ( originalTypeEvent , handler , delegationFn ) ;
259+ const inNamespace = typeEvent !== originalTypeEvent ;
260+ const events = getEvent ( element ) ;
261+ const isNamespace = originalTypeEvent . startsWith ( '.' ) ;
262262
263263 if ( typeof originalHandler !== 'undefined' ) {
264264 // Simplest case: handler is passed, remove that listener ONLY.
@@ -276,12 +276,12 @@ define([
276276 } )
277277 }
278278
279- const storeElementEvent = events [ typeEvent ] || { }
279+ const storeElementEvent = events [ typeEvent ] || { } ;
280280 Object . keys ( storeElementEvent ) . forEach ( keyHandlers => {
281- const handlerKey = keyHandlers . replace ( stripUidRegex , '' )
281+ const handlerKey = keyHandlers . replace ( stripUidRegex , '' ) ;
282282
283283 if ( ! inNamespace || originalTypeEvent . includes ( handlerKey ) ) {
284- const event = storeElementEvent [ keyHandlers ]
284+ const event = storeElementEvent [ keyHandlers ] ;
285285
286286 removeHandler ( element , events , typeEvent , event . originalHandler , event . delegationSelector )
287287 }
@@ -293,16 +293,16 @@ define([
293293 return null
294294 }
295295
296- const $ = getjQuery ( )
297- const typeEvent = getTypeEvent ( event )
298- const inNamespace = event !== typeEvent
299- const isNative = nativeEvents . has ( typeEvent )
296+ const $ = getjQuery ( ) ;
297+ const typeEvent = getTypeEvent ( event ) ;
298+ const inNamespace = event !== typeEvent ;
299+ const isNative = nativeEvents . has ( typeEvent ) ;
300300
301- let jQueryEvent
302- let bubbles = true
303- let nativeDispatch = true
304- let defaultPrevented = false
305- let evt = null
301+ let jQueryEvent ;
302+ let bubbles = true ;
303+ let nativeDispatch = true ;
304+ let defaultPrevented = false ;
305+ let evt = null ;
306306
307307 if ( inNamespace && $ ) {
308308 jQueryEvent = $ . Event ( event , args )
0 commit comments