module Taskworld::Endpoints::Task

Public Instance Methods

task_create(space_id:, project_id:, list_id:, title:, **options) click to toggle source
# File lib/taskworld/endpoints/task.rb, line 4
def task_create(space_id:, project_id:, list_id:, title:, **options)
  post('task.create',
       options.merge(space_id: space_id,
                     project_id: project_id,
                     list_id: list_id,
                     title: title))
end
task_delete(space_id:, task_id:, **options) click to toggle source
# File lib/taskworld/endpoints/task.rb, line 20
def task_delete(space_id:, task_id:, **options)
  post('task.delete', options.merge(space_id: space_id, task_id: task_id))
end
task_get(space_id:, task_id:, **options) click to toggle source
# File lib/taskworld/endpoints/task.rb, line 12
def task_get(space_id:, task_id:, **options)
  post('task.get', options.merge(space_id: space_id, task_id: task_id))
end
task_update(space_id:, task_id:, **options) click to toggle source
# File lib/taskworld/endpoints/task.rb, line 16
def task_update(space_id:, task_id:, **options)
  post('task.update', options.merge(space_id: space_id, task_id: task_id))
end