class PrettyStateMachine::State

Attributes

name[R]

Public Class Methods

new(name, options={}) click to toggle source
# File lib/pretty_state_machine/state.rb, line 11
def initialize(name, options={})
  @name = name
  @initial = options.fetch(:initial) { false }
end

Public Instance Methods

initial?() click to toggle source
# File lib/pretty_state_machine/state.rb, line 16
def initial?
  @initial
end