module Toji::Progress::MoromiProgress
Public Instance Methods
ab(coef, expects=[])
click to toggle source
# File lib/toji/progress/moromi_progress.rb, line 43 def ab(coef, expects=[]) Graph::Ab.new.coef(coef).actual(self).expects(expects) end
all_keys()
click to toggle source
# File lib/toji/progress/moromi_progress.rb, line 31 def all_keys MoromiState::KEYS end
bmd()
click to toggle source
# File lib/toji/progress/moromi_progress.rb, line 39 def bmd Graph::Bmd.new.actual(self) end
day_labels()
click to toggle source
Calls superclass method
Toji::Progress::BaseProgress#day_labels
# File lib/toji/progress/moromi_progress.rb, line 21 def day_labels _prefix = prefix_day_labels if _prefix _prefix + moromi_days.times.map{|i| i+2}.map(&:to_s) else super end end
moromi_days()
click to toggle source
# File lib/toji/progress/moromi_progress.rb, line 12 def moromi_days _tome_day = moromi_tome_day _days = self.days if _tome_day && _tome_day<_days _days - _tome_day + 1 end end
moromi_tome_day()
click to toggle source
@dynamic prefix_day_labels
# File lib/toji/progress/moromi_progress.rb, line 8 def moromi_tome_day prefix_day_labels&.length end
progress_note(name: nil, dash: :solid, enable_annotations: true)
click to toggle source
# File lib/toji/progress/moromi_progress.rb, line 35 def progress_note(name: nil, dash: :solid, enable_annotations: true) Graph::ProgressNote.new(self, name: name, dash: dash, enable_annotations: enable_annotations) end