Module: Medo::TextTaskWriter::Decorators::NumbersDecorator::TaskNumbers
- Extended by:
- Support::Decorator
- Defined in:
- lib/medo/text_task_writer/decorators/numbers_decorator.rb
Instance Method Summary collapse
Methods included from Support::Decorator
Instance Method Details
#done ⇒ Object
39 40 41 |
# File 'lib/medo/text_task_writer/decorators/numbers_decorator.rb', line 39 def done "#{number} #{super}" end |
#number ⇒ Object
29 30 31 32 |
# File 'lib/medo/text_task_writer/decorators/numbers_decorator.rb', line 29 def number format = "%-#{@number_length + 1}s" format % (number? ? "" : "#@number.") end |
#number? ⇒ Boolean
34 35 36 37 |
# File 'lib/medo/text_task_writer/decorators/numbers_decorator.rb', line 34 def number? [:done] && @task.done? || [:pending] && !@task.done? end |