Module: GemSearch::Rendering

Included in:
Executor
Defined in:
lib/gem_search/rendering.rb

Constant Summary collapse

DEFAULT_RULED_LINE_SIZE =

NAME’, ‘DL(ver)’, ‘DL(all)’, ‘HOMEPAGE’

[50, 8, 9, 60]

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(base) ⇒ Object



6
7
8
# File 'lib/gem_search/rendering.rb', line 6

def self.included(base)
  base.extend(self)
end

Instance Method Details

#render(gems, has_detail) ⇒ Object



10
11
12
13
14
15
# File 'lib/gem_search/rendering.rb', line 10

def render(gems, has_detail)
  @has_detail = has_detail
  ruled_line_size(gems)
  render_header
  render_body(gems)
end