class OmniFocus::Project

Public Instance Methods

next_review_date() click to toggle source
# File lib/omnifocus.rb, line 668
def next_review_date
  thing.next_review_date.get
end
review_interval() click to toggle source
# File lib/omnifocus.rb, line 660
def review_interval
  thing.review_interval.get
end
review_interval=(h) click to toggle source
# File lib/omnifocus.rb, line 664
def review_interval= h
  thing.review_interval.set :to => h
end
tasks() click to toggle source
# File lib/omnifocus.rb, line 672
def tasks
  thing.tasks[active].get.map { |t| Task.new omnifocus, t }
end
unscheduled() click to toggle source
# File lib/omnifocus.rb, line 650
def unscheduled
  its.due_date.eq(:missing_value)
end
unscheduled_tasks() click to toggle source
# File lib/omnifocus.rb, line 654
def unscheduled_tasks
  thing.tasks[active.and(unscheduled)].get.map { |t|
    Task.new omnifocus, t
  }
end