Module: Taskworld::Endpoints::Checklist
- Included in:
- Taskworld::Endpoints
- Defined in:
- lib/taskworld/endpoints/checklist.rb
Instance Method Summary collapse
- #checklist_add_item(task_id:, title:, **options) ⇒ Object
- #checklist_delete_item(task_id:, checklist_item_id:, **options) ⇒ Object
- #checklist_update_item(task_id:, checklist_item_id:, **options) ⇒ Object
Instance Method Details
#checklist_add_item(task_id:, title:, **options) ⇒ Object
4 5 6 |
# File 'lib/taskworld/endpoints/checklist.rb', line 4 def checklist_add_item(task_id:, title:, **) post('checklist.add-item', .merge(task_id: task_id, title: title)) end |
#checklist_delete_item(task_id:, checklist_item_id:, **options) ⇒ Object
8 9 10 |
# File 'lib/taskworld/endpoints/checklist.rb', line 8 def checklist_delete_item(task_id:, checklist_item_id:, **) post('checklist.delete-item', .merge(task_id: task_id, checklist_item_id: checklist_item_id)) end |
#checklist_update_item(task_id:, checklist_item_id:, **options) ⇒ Object
12 13 14 |
# File 'lib/taskworld/endpoints/checklist.rb', line 12 def checklist_update_item(task_id:, checklist_item_id:, **) post('checklist.update-item', .merge(task_id: task_id, checklist_item_id: checklist_item_id)) end |