class OmniFocus::Project

Public Instance Methods

next_review_date() click to toggle source
# File lib/omnifocus.rb, line 821
def next_review_date
  thing.next_review_date.get
end
review_interval() click to toggle source
# File lib/omnifocus.rb, line 813
def review_interval
  thing.review_interval.get
end
review_interval=(h) click to toggle source
# File lib/omnifocus.rb, line 817
def review_interval= h
  thing.review_interval.set :to => h
end
tasks() click to toggle source
# File lib/omnifocus.rb, line 825
def tasks
  thing.tasks[active].get.map { |t| Task.new omnifocus, t }
end
unscheduled() click to toggle source
# File lib/omnifocus.rb, line 803
def unscheduled
  its.due_date.eq(:missing_value)
end
unscheduled_tasks() click to toggle source
# File lib/omnifocus.rb, line 807
def unscheduled_tasks
  thing.tasks[active.and(unscheduled)].get.map { |t|
    Task.new omnifocus, t
  }
end