Module: Tacokit::Client::Labels
- Included in:
- Tacokit::Client
- Defined in:
- lib/tacokit/client/labels.rb
Instance Method Summary collapse
-
#create_label(board_id, name, color) ⇒ Tacokit::Resource
Create a label.
-
#delete_label(label_id) ⇒ Object
Delete a label.
-
#label(label_id, options = nil) ⇒ Tacokit::Resource
Retrieve a label.
-
#update_label(label_id, options = {}) ⇒ Tacokit::Resource
Update a label.
Instance Method Details
#create_label(board_id, name, color) ⇒ Tacokit::Resource
Create a label
28 29 30 31 32 33 |
# File 'lib/tacokit/client/labels.rb', line 28 def create_label(board_id, name, color) post "labels", board_id: board_id, name: name, color: color end |
#delete_label(label_id) ⇒ Object
Delete a label
38 39 40 |
# File 'lib/tacokit/client/labels.rb', line 38 def delete_label(label_id) delete label_path(label_id) end |
#label(label_id, options = nil) ⇒ Tacokit::Resource
Retrieve a label
9 10 11 |
# File 'lib/tacokit/client/labels.rb', line 9 def label(label_id, = nil) get label_path(label_id), end |
#update_label(label_id, options = {}) ⇒ Tacokit::Resource
Update a label
18 19 20 |
# File 'lib/tacokit/client/labels.rb', line 18 def update_label(label_id, = {}) put label_path(label_id), end |