class RMQSeekChange

Attributes

change_block[RW]

Public Class Methods

new(action=:change, &block) click to toggle source
# File lib/project/ruby_motion_query/rmq/event_wrappers/rmq_seek_change.rb, line 4
def initialize(action=:change, &block)
  @action = action
  # Empty hash from RMQ Events means we keep our default
  @action = :change if @action == {}
  @change_block = block
end

Public Instance Methods

onProgressChanged(seek_bar, progress, from_user) click to toggle source
# File lib/project/ruby_motion_query/rmq/event_wrappers/rmq_seek_change.rb, line 19
def onProgressChanged(seek_bar, progress, from_user)
  @change_block.call(seek_bar, progress, from_user) if @action == :change
end
onStartTrackingTouch(seek_bar) click to toggle source
# File lib/project/ruby_motion_query/rmq/event_wrappers/rmq_seek_change.rb, line 15
def onStartTrackingTouch(seek_bar)
  @change_block.call(seek_bar) if @action == :start
end
onStopTrackingTouch(seek_bar) click to toggle source
# File lib/project/ruby_motion_query/rmq/event_wrappers/rmq_seek_change.rb, line 11
def onStopTrackingTouch(seek_bar)
  @change_block.call(seek_bar) if @action == :stop
end