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