Sha256: 7353981742fcb10a63306a668f9b4c1b6f383238dc0f698c651abc9106465eeb

Contents?: true

Size: 556 Bytes

Versions: 18

Compression:

Stored size: 556 Bytes

Contents

module Main
  class EventsController < Volt::ModelController
    reactive_accessor :ran_some_event
    reactive_accessor :ran_other_event

    def trig_some_event
      trigger('some_event', 'yes')
    end

    def some_event(passes_args, event)
      if passes_args == 'yes' && event.is_a?(Volt::JSEvent)
        self.ran_some_event = true
      end
    end

    def trig_other_event
      trigger('other_event', 'yes')
    end

    def other_event(passes_args)
      if passes_args == 'yes'
        self.ran_other_event = true
      end
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
volt-0.9.7.pre8 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.7.pre7 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.7.pre6 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.7.pre5 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.7.pre3 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.7.pre2 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.6 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.6.pre3 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.6.pre2 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.6.pre1 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.5 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.5.pre12 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.5.pre11 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.5.pre9 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.5.pre8 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.5.pre7 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.5.pre6 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb
volt-0.9.5.pre5 spec/apps/kitchen_sink/app/main/controllers/events_controller.rb