class Spoom::Coverage::Page
Constants
- TEMPLATE
Attributes
palette[R]
title[R]
Public Class Methods
new(title:, palette:, template: TEMPLATE)
click to toggle source
Calls superclass method
Spoom::Coverage::Template::new
# File lib/spoom/coverage/report.rb, line 53 def initialize(title:, palette:, template: TEMPLATE) super(template: template) @title = title @palette = palette end
Public Instance Methods
body_html()
click to toggle source
# File lib/spoom/coverage/report.rb, line 75 def body_html cards.map(&:html).join("\n") end
cards()
click to toggle source
# File lib/spoom/coverage/report.rb, line 80 def cards; end
header_html()
click to toggle source
# File lib/spoom/coverage/report.rb, line 70 def header_html "<h1 class='display-3'>#{title}</h1>" end
header_script()
click to toggle source
# File lib/spoom/coverage/report.rb, line 65 def header_script D3.header_script(palette) end
header_style()
click to toggle source
# File lib/spoom/coverage/report.rb, line 60 def header_style D3.header_style end