Sha256: 5467d480f27d3dd95816afda76db85582da36d4e620ab374f9af6f49d87e601a

Contents?: true

Size: 377 Bytes

Versions: 14

Compression:

Stored size: 377 Bytes

Contents

# -*- coding: utf-8 -*-


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

14 entries across 14 versions & 1 rubygems

Version Path
reflexion-0.1.35 lib/reflex/timer.rb
reflexion-0.1.34 lib/reflex/timer.rb
reflexion-0.1.33 lib/reflex/timer.rb
reflexion-0.1.32 lib/reflex/timer.rb
reflexion-0.1.31 lib/reflex/timer.rb
reflexion-0.1.30 lib/reflex/timer.rb
reflexion-0.1.29 lib/reflex/timer.rb
reflexion-0.1.28 lib/reflex/timer.rb
reflexion-0.1.27 lib/reflex/timer.rb
reflexion-0.1.26 lib/reflex/timer.rb
reflexion-0.1.25 lib/reflex/timer.rb
reflexion-0.1.24 lib/reflex/timer.rb
reflexion-0.1.23 lib/reflex/timer.rb
reflexion-0.1.22 lib/reflex/timer.rb