Module: Trailblazer::Developer::Trace::Present::TreeNodes
- Defined in:
- lib/trailblazer/developer/trace/present.rb
Defined Under Namespace
Classes: Node
Class Method Summary collapse
Class Method Details
.for(level, input:, output:, **options) ⇒ Object
52 53 54 55 56 57 58 59 |
# File 'lib/trailblazer/developer/trace/present.rb', line 52 def for(level, input:, output:, **) nodes = Array[ Node.new(level, input.data[:task_name], input, output, ).freeze ] focused_nodes = Trace::Focusable.tree_nodes_for(level, input: input, output: output, **) nodes += focused_nodes if focused_nodes.length > 0 nodes end |