Class: Spoom::Coverage::Cards::Snapshot
- Inherits:
-
Card
show all
- Defined in:
- lib/spoom/coverage/report.rb
Constant Summary
collapse
- TEMPLATE =
"#{Spoom::SPOOM_PATH}/templates/card_snapshot.erb".freeze
Instance Attribute Summary collapse
Attributes inherited from Card
#body, #title
Instance Method Summary
collapse
Methods inherited from Template
#erb, #get_binding, #html
Constructor Details
#initialize(snapshot:, title: "Snapshot") ⇒ Snapshot
Returns a new instance of Snapshot.
119
120
121
122
|
# File 'lib/spoom/coverage/report.rb', line 119
def initialize(snapshot:, title: "Snapshot")
super(template: TEMPLATE, title: title)
@snapshot = snapshot
end
|
Instance Attribute Details
#snapshot ⇒ Object
116
117
118
|
# File 'lib/spoom/coverage/report.rb', line 116
def snapshot
@snapshot
end
|
Instance Method Details
#pie_calls ⇒ Object
130
131
132
|
# File 'lib/spoom/coverage/report.rb', line 130
def pie_calls
D3::Pie::Calls.new("pie_calls", "Calls", snapshot)
end
|
#pie_sigils ⇒ Object
125
126
127
|
# File 'lib/spoom/coverage/report.rb', line 125
def pie_sigils
D3::Pie::Sigils.new("pie_sigils", "Sigils", snapshot)
end
|
#pie_sigs ⇒ Object
135
136
137
|
# File 'lib/spoom/coverage/report.rb', line 135
def pie_sigs
D3::Pie::Sigs.new("pie_sigs", "Sigs", snapshot)
end
|