Sha256: ae5f6c21e534c9599353c2cf7394ea6abcd353991e0a2e9ea58bc9e6eae35702

Contents?: true

Size: 428 Bytes

Versions: 8

Compression:

Stored size: 428 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

    alias view owner

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

  end# TimerEvent


end# Reflex

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
reflexion-0.1.21 lib/reflex/timer_event.rb
reflexion-0.1.20 lib/reflex/timer_event.rb
reflexion-0.1.19 lib/reflex/timer_event.rb
reflexion-0.1.17 lib/reflex/timer_event.rb
reflexion-0.1.16 lib/reflex/timer_event.rb
reflexion-0.1.15 lib/reflex/timer_event.rb
reflexion-0.1.14 lib/reflex/timer_event.rb
reflexion-0.1.13 lib/reflex/timer_event.rb