class Origami::PDF::JavaScript::AcroTimer

Public Class Methods

new(engine, timeout, code, repeat) click to toggle source
# File lib/origami/javascript.rb, line 173
def initialize(engine, timeout, code, repeat)
    @thr = Thread.start(engine, timeout, code, repeat) do
        loop do
            sleep(timeout / 1000.0)
            engine.exec(code)
            break if not repeat
        end
    end
end