Module: Tacokit::Client::Labels
- Included in:
- Tacokit::Client
- Defined in:
- lib/tacokit/client/labels.rb
Instance Method Summary (collapse)
-
- (Tacokit::Resource) create_label(board_id, name, color)
Create a label.
-
- (Object) delete_label(label_id)
Delete a label.
-
- (Tacokit::Resource) label(label_id, options = nil)
Retrieve a label.
-
- (Tacokit::Resource) update_label(label_id, options = {})
Update a label.
Instance Method Details
- (Tacokit::Resource) create_label(board_id, name, color)
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 |
- (Object) delete_label(label_id)
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 |
- (Tacokit::Resource) label(label_id, options = nil)
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 |
- (Tacokit::Resource) update_label(label_id, options = {})
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 |