class TodoistClient::CompletedItem
only premium user
Constants
- VALID_PARAMS
Public Class Methods
new(params)
click to toggle source
# File lib/todoist_client/completed_item.rb, line 19 def initialize(params) raise ArgumentError if params["id"].nil? set_params(params) end
Public Instance Methods
completed_date=(date_string)
click to toggle source
# File lib/todoist_client/completed_item.rb, line 24 def completed_date=(date_string) @completed_date = case when date_string.is_a?(String) Time.parse(date_string) when date_string.is_a?(Time) date_string else raise ArgumentError end end
to_item()
click to toggle source
# File lib/todoist_client/completed_item.rb, line 35 def to_item Item.find(@task_id) end