class CreateTask::Things
Creates a task in Things
app
Public Class Methods
create(args)
click to toggle source
# File lib/create_task/things.rb, line 5 def self.create(args) `osascript << 'APPLESCRIPT' set d_date to date "#{args[:due_date]}" tell application "Things" set newToDo to make new to do with properties {name: "#{args[:name]}"} set newToDo's notes to "#{args[:due_date]}" set newToDo's due date to d_date set tag names of newToDo to "#{args[:tag]}" end tell APPLESCRIPT` end