class Obake::State

Attributes

id[RW]

Public Class Methods

new(id) click to toggle source
# File lib/obake/state.rb, line 5
def initialize(id)
  @id = id
end

Public Instance Methods

exit(next_state_id, data = {}) click to toggle source
# File lib/obake/state.rb, line 17
def exit(next_state_id, data = {})
  @fsm.change_state(Transition.new(next_state_id, data))
end
on_enter(data) click to toggle source
# File lib/obake/state.rb, line 9
def on_enter(data)

end
on_exit() click to toggle source
# File lib/obake/state.rb, line 13
def on_exit

end