소스 검색

Lungo.Event improved

Javi Jimenez Villar 13 년 전
부모
커밋
8e6e33df59
1개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  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