Method: Browser::Delay#initialize

Defined in:
lib/reactive_record/interval.rb

#initialize(window, time, &block) ⇒ Delay

Create and start a timeout.

Parameters:

  • window (Window)

    the window to start the timeout on

  • time (Float)

    seconds after which the block is called



128
129
130
131
132
# File 'lib/reactive_record/interval.rb', line 128

def initialize(window, time, &block)
  @window = Native.convert(window)
  @after  = time
  @block  = block
end