Sha256: 8b03b261a66dbc7af9ea8e6f43d408bcc5c140ed597f421f4337ecae0265cd8f
Contents?: true
Size: 806 Bytes
Versions: 4
Compression:
Stored size: 806 Bytes
Contents
# ## Todo # # Provides access to todolist resoource both at the client level and per-project # # #### Get todos for a todolist # `GET /todolists/1.json` # # todolist = client.todolists!(1) # todolist.todos.remaining # todolist.todos.completed # # #### Get a specific todo # `GET /projects/1/todos/2.json` # # client.projects(1).todos!(2) # # #### Create a todo # `POST /projects/1/todolists/2/todos.json` # # client.projects(1).todolists(2).todos.create!(content: 'Update copy text') # # #### Update a todo # `PUT /projects/1/todos/2.json` # # client.projects(1).todos(2).update!(completed: true) # # #### Delete a todo # `DELETE /projects/1/todos/2.json` # # client.projects(1).todos(2).delete! # module Bcx module Resources class Todo < Rapidash::Base end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
bcx-0.3.0 | lib/bcx/resources/todo.rb |
bcx-0.2.1 | lib/bcx/resources/todo.rb |
bcx-0.2.0 | lib/bcx/resources/todo.rb |
bcx-0.1.1 | lib/bcx/resources/todo.rb |