Sha256: 34427d8bd0fabd0a47283f3f1c4c27ea9ef44b7a987502e72c3b2569a3a2b25b

Contents?: true

Size: 351 Bytes

Versions: 28

Compression:

Stored size: 351 Bytes

Contents

require 'forwardable'
require 'reflex/ext'


module Reflex


  class Timer

    attr_accessor :block

    alias view owner

    def inspect()
      "#<Reflex::Timer owner:#{owner} id:#{id} interval:#{interval} count:#{count}>"
    end

    private

      def call_timer_block()
        @block.call self if @block
      end

  end# Timer


end# Reflex

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
reflexion-0.3.3 lib/reflex/timer.rb
reflexion-0.3.2 lib/reflex/timer.rb
reflexion-0.3.1 lib/reflex/timer.rb
reflexion-0.3 lib/reflex/timer.rb
reflexion-0.2.1 lib/reflex/timer.rb
reflexion-0.2 lib/reflex/timer.rb
reflexion-0.1.57 lib/reflex/timer.rb
reflexion-0.1.56 lib/reflex/timer.rb
reflexion-0.1.55 lib/reflex/timer.rb
reflexion-0.1.54 lib/reflex/timer.rb
reflexion-0.1.53 lib/reflex/timer.rb
reflexion-0.1.52 lib/reflex/timer.rb
reflexion-0.1.51 lib/reflex/timer.rb
reflexion-0.1.50 lib/reflex/timer.rb
reflexion-0.1.49 lib/reflex/timer.rb
reflexion-0.1.48 lib/reflex/timer.rb
reflexion-0.1.47 lib/reflex/timer.rb
reflexion-0.1.46 lib/reflex/timer.rb
reflexion-0.1.45 lib/reflex/timer.rb
reflexion-0.1.44 lib/reflex/timer.rb