class Todoist::Service::Item

Public Instance Methods

close(id) click to toggle source
# File lib/todoist/service/item.rb, line 15
def close(id)
  @client.add_to_queue(create_command('item_close', {id: id}))
end
collection_class() click to toggle source
# File lib/todoist/service/item.rb, line 19
def collection_class
  Todoist::Item
end
delete(ids) click to toggle source
# File lib/todoist/service/item.rb, line 8
def delete(ids)
  if ids.is_a?(FixNum)
    ids = [ids]
  end
  @client.add_to_queue(create_command('item_delete', {ids: ids}))
end
update(id, arguments) click to toggle source
# File lib/todoist/service/item.rb, line 4
def update(id, arguments)
  @client.add_to_queue(create_command('item_update', arguments.merge({id: id})))
end