Class: Wolflow::Start

Inherits:
Simple show all
Defined in:
lib/wolflow/start.rb

Instance Attribute Summary

Attributes inherited from Simple

#next_tasks

Attributes inherited from TaskSpec

#connects_to, #id, #name, #prev_tasks, #workflow_spec

Instance Method Summary collapse

Methods inherited from Simple

#build_next_tasks, #choose, #connect, #connects_with, from_hash, #inspect, #on_complete, #precedes?, #to_hash, #to_hash_tree, #workflow_spec=

Methods inherited from TaskSpec

#child_of?, #each_ancestor, #each_child, #each_parent, #each_successor, from_hash, inherited

Constructor Details

#initialize(**args) ⇒ Start

Returns a new instance of Start.



5
6
7
# File 'lib/wolflow/start.rb', line 5

def initialize(**args)
  super(id: "start", **args)
end