Class: MPS::Elements::Task

Inherits:
Object
  • Object
show all
Includes:
MPS::Element
Defined in:
lib/mps/elements/task.rb

Constant Summary collapse

SIGNATURE_STAMP =
"task"
SIGNATURE_REGEX =
/\Atask\z/

Instance Attribute Summary

Attributes included from MPS::Element

#body_str, #parsed_args, #raw_args

Instance Method Summary collapse

Methods included from MPS::Element

included, #initialize, split_args, #tags

Instance Method Details

#done?Boolean

Returns:

  • (Boolean)


12
# File 'lib/mps/elements/task.rb', line 12

def done? = parsed_args[:status] == "done"

#open?Boolean

Returns:

  • (Boolean)


13
# File 'lib/mps/elements/task.rb', line 13

def open? = !done?