class FiniteMachine::TransitionEvent
A class representing a callback transition event
Used internally by {Observer}
@api private
Attributes
from[R]
This event from state name
@return [Object]
@api public
name[R]
This event name
@api public
to[R]
This event to state name
@return [Object]
@api public
Public Class Methods
new(event_name, from, to)
click to toggle source
Build a transition event
@param [String] event_name @param [String] from @param [String] to
@return [self]
@api private
# File lib/finite_machine/transition_event.rb, line 40 def initialize(event_name, from, to) @name = event_name @from = from @to = to freeze end