Module: Tacokit::Client::Checklists
- Included in:
- Tacokit::Client
- Defined in:
- lib/tacokit/client/checklists.rb
Instance Method Summary (collapse)
-
- (Object) add_checklist_check_item(checklist_id, name, options = {})
(also: #checklist_check_item_create, #add_checklist_item)
Add a checklist item to a checklist.
-
- (Array) check_items(checklist_id, options = {})
(also: #checklist_check_items)
Retrieve a checklist's check items.
-
- (Tacokit::Resource) checklist(checklist_id, options = nil)
Retrieve a checklist.
-
- (Tacokit::Resource) checklist_board(checklist_id, options = {})
Retrieve the checklist's board.
-
- (Tacokit::Resource) checklist_card(checklist_id, options = {})
Retrieve a checklist's card.
-
- (Object) create_checklist(card_id, name, options = {})
(also: #checklist_create)
Create a checklist.
-
- (Object) delete_checklist(checklist_id)
(also: #checklist_delete)
Delete a checklist.
-
- (Object) update_checklist(checklist_id, options = {})
(also: #checklist_update)
Updates a checklist.
Instance Method Details
- (Object) add_checklist_check_item(checklist_id, name, options = {}) Also known as: checklist_check_item_create, add_checklist_item
Add a checklist item to a checklist
64 65 66 |
# File 'lib/tacokit/client/checklists.rb', line 64 def add_checklist_check_item(checklist_id, name, = {}) post checklist_path(checklist_id, "checkItems"), .merge(name: name) end |
- (Array) check_items(checklist_id, options = {}) Also known as: checklist_check_items
Retrieve a checklist's check items
36 37 38 |
# File 'lib/tacokit/client/checklists.rb', line 36 def check_items(checklist_id, = {}) checklist_resource checklist_id, "check_items", end |
- (Tacokit::Resource) checklist(checklist_id, options = nil)
Retrieve a checklist
9 10 11 |
# File 'lib/tacokit/client/checklists.rb', line 9 def checklist(checklist_id, = nil) get checklist_path(checklist_id), end |
- (Tacokit::Resource) checklist_board(checklist_id, options = {})
Retrieve the checklist's board
18 19 20 |
# File 'lib/tacokit/client/checklists.rb', line 18 def checklist_board(checklist_id, = {}) checklist_resource checklist_list_id, "board", end |
- (Tacokit::Resource) checklist_card(checklist_id, options = {})
Retrieve a checklist's card
27 28 29 |
# File 'lib/tacokit/client/checklists.rb', line 27 def checklist_card(checklist_id, = {}) checklist_resource checklist_id, "card", end |
- (Object) create_checklist(card_id, name, options = {}) Also known as: checklist_create
Create a checklist
54 55 56 57 |
# File 'lib/tacokit/client/checklists.rb', line 54 def create_checklist(card_id, name, = {}) .update card_id: card_id, name: name post "checklists", end |
- (Object) delete_checklist(checklist_id) Also known as: checklist_delete
Delete a checklist
73 74 75 |
# File 'lib/tacokit/client/checklists.rb', line 73 def delete_checklist(checklist_id) delete checklist_path(checklist_id) end |
- (Object) update_checklist(checklist_id, options = {}) Also known as: checklist_update
Updates a checklist
45 46 47 |
# File 'lib/tacokit/client/checklists.rb', line 45 def update_checklist(checklist_id, = {}) put checklist_path(checklist_id), end |