class ClickUp::Client
Constants
- VERSION
Attributes
api_token[R]
default_list_id[R]
Public Class Methods
new(options = {})
click to toggle source
# File lib/click_up/client.rb, line 14 def initialize(options = {}) @api_token = options.fetch(:api_token) @default_list_id = options.fetch(:default_list_id, nil) @http_client = HttpClient.new(api_token: @api_token) end
Public Instance Methods
tasks(list_id: @default_list_id)
click to toggle source
# File lib/click_up/client.rb, line 21 def tasks(list_id: @default_list_id) raise ArgumentError, "list_id can't be nil when default_list_id was not provided" if list_id.nil? ClickUp::Tasks::Service.new(list_id: list_id, http_client: @http_client) end