lib/apotomo/invoke_event_handler.rb in apotomo-1.0.5 vs lib/apotomo/invoke_event_handler.rb in apotomo-1.1.0.rc1
- old
+ new
@@ -1,11 +1,13 @@
+require 'apotomo/event_handler'
+
module Apotomo
class InvokeEventHandler < EventHandler
attr_accessor :widget_id, :state
- def initialize(opts={})
- @widget_id = opts.delete(:widget_id)
- @state = opts.delete(:state)
+ def initialize(options={})
+ @widget_id = options.delete(:widget_id)
+ @state = options.delete(:state)
end
def process_event(event)
target = event.source.root.find_by_path(widget_id) ### DISCUSS: widget_id or widget_selector?