class Trello::List

Public Instance Methods

add(board_id:, **args) click to toggle source
# File lib/trello/list.rb, line 12
def add(board_id:, **args)
  @client.post("/1/lists", args.merge(idBoard: board_id))
end
fetch(id:) click to toggle source
Calls superclass method Trello::ApiObject#fetch
# File lib/trello/list.rb, line 8
def fetch(id:)
  super
end
fetch_all(**args) click to toggle source
Calls superclass method Trello::ApiObject#fetch_all
# File lib/trello/list.rb, line 3
def fetch_all(**args)
  raise unless args[:board_id]
  super
end

Private Instance Methods

resource_url(id) click to toggle source
# File lib/trello/list.rb, line 22
def resource_url(id)
  "/1/lists/#{id}"
end
resources_url(**args) click to toggle source
# File lib/trello/list.rb, line 18
def resources_url(**args)
  "/1/boards/#{args[:board_id]}/lists"
end