Class: Browser::Window
- Defined in:
- lib/reactive_record/interval.rb,
lib/reactive_record/interval.rb
Instance Method Summary collapse
-
#after(time, &block) ⇒ Delay
Execute a block after the given seconds.
-
#after!(time, &block) ⇒ Delay
Execute a block after the given seconds, you have to call [#start] on it yourself.
-
#every(time, &block) ⇒ Interval
Execute the block every given seconds.
-
#every!(time, &block) ⇒ Interval
Execute the block every given seconds, you have to call [#start] on it yourself.
Instance Method Details
#after(time, &block) ⇒ Delay
Execute a block after the given seconds.
151 152 153 |
# File 'lib/reactive_record/interval.rb', line 151 def after(time, &block) Delay.new(@native, time, &block).tap(&:start) end |
#after!(time, &block) ⇒ Delay
Execute a block after the given seconds, you have to call [#start] on it yourself.
161 162 163 |
# File 'lib/reactive_record/interval.rb', line 161 def after!(time, &block) Delay.new(@native, time, &block) end |