module Medo::TextTaskWriter::Decorators::NumbersDecorator::TaskNumbers

Public Instance Methods

done() click to toggle source
# File lib/medo/text_task_writer/decorators/numbers_decorator.rb, line 39
def done
  "#{number} #{super}"
end
number() click to toggle source
# File lib/medo/text_task_writer/decorators/numbers_decorator.rb, line 29
def number
  format = "%-#{@number_length + 1}s"
  format % (number? ? "" : "#@number.")
end
number?() click to toggle source
# File lib/medo/text_task_writer/decorators/numbers_decorator.rb, line 34
def number?
  @num_options[:done] && @task.done? ||
    @num_options[:pending] && !@task.done?
end