class TaskList::Item

Constants

Complete

Public Instance Methods

complete?() click to toggle source

Public: Check if a task list is complete.

Examples

Item.new(checkbox_text: "- [x]").complete?
# => true

Item.new(checkbox_text: "- [ ]").complete?
# => false

Returns true for checked list, false otherwise

# File lib/task_list.rb, line 40
def complete?
  !!(checkbox_text =~ Complete)
end