Sha256: 12855b880f9b76d8f11dd690da9773e9f89b2c8ce8205a5bd3fb9c1d5f04c7b0

Contents?: true

Size: 442 Bytes

Versions: 12

Compression:

Stored size: 442 Bytes

Contents

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


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

12 entries across 12 versions & 1 rubygems

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