Class: Flycal::Pipeline::TextRenderer

Inherits:
Renderer
  • Object
show all
Defined in:
lib/flycal/pipeline/text_renderer.rb

Overview

Shell text output — preserves the historical flycal search formatting.

Constant Summary collapse

HOURS_PER_WORKING_DAY =
Aggregator::HOURS_PER_WORKING_DAY

Constants inherited from Renderer

Renderer::FORMATS

Instance Method Summary collapse

Methods inherited from Renderer

for

Instance Method Details

#render(params) ⇒ Object



9
10
11
12
13
14
15
# File 'lib/flycal/pipeline/text_renderer.rb', line 9

def render(params)
  lines = []
  lines.concat(event_lines(params))
  lines << ""
  lines.concat(summary_lines(params))
  lines.join("\n") + "\n"
end