Class: Bizflow::SemanticModel::InputAction

Inherits:
Action
  • Object
show all
Defined in:
lib/bizflow/semantic_model/input_action.rb

Instance Attribute Summary collapse

Attributes inherited from Action

#description, #name, #question, #type

Instance Method Summary collapse

Methods inherited from Action

#handler, #tasks

Constructor Details

#initialize(name) ⇒ InputAction

Returns a new instance of InputAction.



10
11
12
13
14
# File 'lib/bizflow/semantic_model/input_action.rb', line 10

def initialize(name)
  super("input", name)
  @next_actions = {}
  @control_input = nil
end

Instance Attribute Details

#control_inputObject

Returns the value of attribute control_input.



8
9
10
# File 'lib/bizflow/semantic_model/input_action.rb', line 8

def control_input
  @control_input
end

#next_actionsObject

Returns the value of attribute next_actions.



8
9
10
# File 'lib/bizflow/semantic_model/input_action.rb', line 8

def next_actions
  @next_actions
end