Class: Inbox::Namespace
- Inherits:
-
RestfulModel
- Object
- RestfulModel
- Inbox::Namespace
- Defined in:
- lib/namespace.rb
Class Method Summary collapse
Instance Method Summary collapse
- #calendars ⇒ Object
- #contacts ⇒ Object
- #drafts ⇒ Object
- #events ⇒ Object
- #files ⇒ Object
- #messages ⇒ Object
- #tags ⇒ Object
- #threads ⇒ Object
Methods inherited from RestfulModel
#==, #as_json, #destroy, #inflate, #initialize, #save!, #update, #url
Methods included from TimeAttrAccessor
Methods included from Parameters
Constructor Details
This class inherits a constructor from Inbox::RestfulModel
Class Method Details
.collection_name ⇒ Object
25 26 27 |
# File 'lib/namespace.rb', line 25 def self.collection_name "n" end |
Instance Method Details
#calendars ⇒ Object
53 54 55 |
# File 'lib/namespace.rb', line 53 def calendars @calendars ||= RestfulModelCollection.new(Calendar, @_api, @id) end |
#contacts ⇒ Object
49 50 51 |
# File 'lib/namespace.rb', line 49 def contacts @contacts ||= RestfulModelCollection.new(Contact, @_api, @id) end |
#drafts ⇒ Object
45 46 47 |
# File 'lib/namespace.rb', line 45 def drafts @drafts ||= RestfulModelCollection.new(Draft, @_api, @id) end |
#events ⇒ Object
57 58 59 |
# File 'lib/namespace.rb', line 57 def events @events ||= RestfulModelCollection.new(Event, @_api, @id) end |
#files ⇒ Object
41 42 43 |
# File 'lib/namespace.rb', line 41 def files @files ||= RestfulModelCollection.new(File, @_api, @id) end |
#messages ⇒ Object
37 38 39 |
# File 'lib/namespace.rb', line 37 def @messages ||= RestfulModelCollection.new(Message, @_api, @id) end |
#tags ⇒ Object
33 34 35 |
# File 'lib/namespace.rb', line 33 def @tags ||= RestfulModelCollection.new(Tag, @_api, @id) end |
#threads ⇒ Object
29 30 31 |
# File 'lib/namespace.rb', line 29 def threads @threads ||= RestfulModelCollection.new(Thread, @_api, @id) end |