Sha256: 308ce1dcf04ef2cc11caac28955247fb726a7c45d23f041b0d4e0fd7e3bc0033

Contents?: true

Size: 416 Bytes

Versions: 29

Compression:

Stored size: 416 Bytes

Contents

require 'forwardable'
require 'reflex/ext'


module Reflex


  class TimerEvent < Event

    extend Forwardable

    def_delegators :timer,
      :name=, :name,
      :add_tag, :remove_tag, :each_tag,
      :selector=, :selector,
      :count=

    alias view owner

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

  end# TimerEvent


end# Reflex

Version data entries

29 entries across 29 versions & 1 rubygems

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