Class: TraceViz::Renderers::BaseRenderer

Inherits:
Object
  • Object
show all
Defined in:
lib/trace_viz/renderers/base_renderer.rb

Defined Under Namespace

Classes: NodeLine

Instance Method Summary collapse

Constructor Details

#initialize(collector, context) ⇒ BaseRenderer

Returns a new instance of BaseRenderer.



8
9
10
11
# File 'lib/trace_viz/renderers/base_renderer.rb', line 8

def initialize(collector, context)
  @collector = collector
  @context = context
end

Instance Method Details

#renderObject



13
14
15
# File 'lib/trace_viz/renderers/base_renderer.rb', line 13

def render
  to_lines.map { |line| line[:line] }.join("\n")
end

#to_linesObject

{ line: ‘line1’ }, { line: ‘line2’ }


18
19
20
# File 'lib/trace_viz/renderers/base_renderer.rb', line 18

def to_lines
  []
end