Quellcode durchsuchen

Lungo.Event improved

Javi Jimenez Villar vor 13 Jahren
Ursprung
Commit
a7d252ae8f
1 geänderte Dateien mit 5 neuen und 3 gelöschten Zeilen
  1. 5 3
      src/modules/Lungo.Events.coffee

+ 5 - 3
src/modules/Lungo.Events.coffee

@@ -1,20 +1,22 @@
 ###
-?
+Event Manager (with delegates)
 
 @namespace Lungo
-@class Fallback
+@class Events
 
 @author Javier Jimenez Villar <javi@tapquo.com> || @soyjavi
 ###
 
 Lungo.Events = do(lng = Lungo) ->
+
   SPACE_CHAR = " "
+
   init = (events) ->
     for event of events
       index_of = event.indexOf(SPACE_CHAR)
       if index_of > 0
         event_name = event.substring(0, index_of)
         element = event.substring(index_of + 1)
-        lng.dom(element).on event_name, events[event]
+        lng.dom(document.body).delegate element, event_name, events[event]
 
   init: init