Class: RTM::Tasks::Notes::Add

Inherits:
API
  • Object
show all
Defined in:
lib/rtmilk/api/notes.rb

Instance Method Summary collapse

Methods inherited from API

#api_host, auth_host, get_auth_url, init, #invoke, key, #sign, token, token=

Constructor Details

#initialize(token, timeline, list, taskseries, task, title, text) ⇒ Add

Returns a new instance of Add.



16
17
18
19
20
21
22
23
24
# File 'lib/rtmilk/api/notes.rb', line 16

def initialize(token, timeline, list, taskseries, task, title, text)
   super 'rtm.tasks.notes.add', token
   @param[:timeline] = timeline
   @param[:list_id] = list
   @param[:taskseries_id] = taskseries
   @param[:task_id] = task
   @param[:note_title] = title
   @param[:note_text] = text
end

Instance Method Details

#parse_result(result) ⇒ Object



11
12
13
14
# File 'lib/rtmilk/api/notes.rb', line 11

def parse_result(result)
   super
   [result['note'].first, result['transaction'].first]
end