Module: Trailblazer::Developer

Defined in:
lib/trailblazer/developer/render/linear.rb,
lib/trailblazer/developer.rb,
lib/trailblazer/developer/wtf.rb,
lib/trailblazer/developer/trace.rb,
lib/trailblazer/developer/client.rb,
lib/trailblazer/developer/generate.rb,
lib/trailblazer/developer/wtf/renderer.rb,
lib/trailblazer/developer/trace/present.rb,
lib/trailblazer/developer/render/circuit.rb,
lib/trailblazer/developer/trace/focusable.rb,
lib/trailblazer/developer/trace/inspector.rb

Overview

Operation-specific circuit rendering. This is optimized for a linear railway circuit.

NOTE: this is absolutely to be considered as prototyping and acts more like a test helper ATM as

Defined Under Namespace

Modules: Client, Generate, Render, Trace, Wtf

Class Method Summary collapse

Class Method Details

.railway(*args) ⇒ Object



9
10
11
# File 'lib/trailblazer/developer/render/linear.rb', line 9

def self.railway(*args)
  Render::Linear.(*args)
end

.render(activity, **options) ⇒ Object



5
6
7
# File 'lib/trailblazer/developer/render/circuit.rb', line 5

def render(activity, **options)
  Render::Circuit.(activity, **options)
end

.wtf(activity, *args, **circuit_options) ⇒ Object Also known as: wtf?



4
5
6
# File 'lib/trailblazer/developer/wtf.rb', line 4

def wtf(activity, *args, **circuit_options)
  Wtf.invoke(activity, *args, **circuit_options)
end