class Battman::DSL::WatchBlock

Public Class Methods

new(battman, battery) click to toggle source
# File lib/battman/dsl/watch_block.rb, line 7
def initialize(battman, battery)
  @battman = battman
  @battery = battery
end

Public Instance Methods

every(interval) { |every_block| ... } click to toggle source
# File lib/battman/dsl/watch_block.rb, line 12
def every(interval)
  raise ArgumentError.new('no block given') unless block_given?

  yield EveryBlock.new(@battman, @battery, interval)
end