Class: Trailblazer::Activity::DSL::Linear::Sequence

Inherits:
Array
  • Object
show all
Defined in:
lib/trailblazer/activity/dsl/linear/sequence.rb,
lib/trailblazer/activity/dsl/linear/sequence/search.rb,
lib/trailblazer/activity/dsl/linear/sequence/builder.rb,
lib/trailblazer/activity/dsl/linear/sequence/compiler.rb

Overview

Search strategies are part of the wirings, they find the next step for an output.

Defined Under Namespace

Modules: Builder, Compiler, Search Classes: Row

Class Method Summary collapse

Class Method Details

.create_row(task:, magnetic_to:, wirings:, **data) ⇒ Object

Return row consisting of task, connections_searches, data].



23
24
25
26
27
28
29
30
# File 'lib/trailblazer/activity/dsl/linear/sequence.rb', line 23

def self.create_row(task:, magnetic_to:, wirings:, **data)
  Row[
    magnetic_to,
    task,
    wirings,
    data # {id: "Start.success"}
  ]
end