Sha256: e017fde3f581c2e68ade4442f03de5692af5c343621c25ec697c850bc8b8f2cf

Contents?: true

Size: 199 Bytes

Versions: 4

Compression:

Stored size: 199 Bytes

Contents

class Eye::Trigger::Transition < Eye::Trigger

  # trigger :transition, :to => :up, :from => :starting, :do => ->{ ... }

  param :do, [Proc, Symbol]

  def check(trans)
    exec_proc :do
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
eye-0.8.pre2 lib/eye/trigger/transition.rb
eye-0.8.pre lib/eye/trigger/transition.rb
eye-0.7 lib/eye/trigger/transition.rb
eye-0.7.pre lib/eye/trigger/transition.rb