Class: Chatwork::Room
- Defined in:
- lib/chatwork/room.rb
Overview
Constant Summary collapse
- ACTION_LEAVE =
'leave'.freeze
- ACTION_DELETE =
'delete'.freeze
- ICON_GROUP =
'group'.freeze
- ICON_CHECK =
'check'.freeze
- ICON_DOCUMENT =
'document'.freeze
- ICON_MEETING =
'meeting'.freeze
- ICON_EVENT =
'event'.freeze
- ICON_PROJECT =
'project'.freeze
- ICON_BUSINESS =
'business'.freeze
- ICON_STUDY =
'study'.freeze
- ICON_SECURITY =
'security'.freeze
- ICON_STAR =
'star'.freeze
- ICON_IDEA =
'idea'.freeze
- ICON_HEART =
'heart'.freeze
- ICON_MAGCUP =
'magcup'.freeze
- ICON_BEER =
'beer'.freeze
- ICON_MUSIC =
'music'.freeze
- ICON_SPORTS =
'sports'.freeze
- ICON_TRAVEL =
'travel'.freeze
Instance Method Summary collapse
- #file(pk) ⇒ Object
- #files(params = {}) ⇒ Object
- #message(pk) ⇒ Object
- #messages(params = {}) ⇒ Object
- #task(pk) ⇒ Object
- #tasks(params = {}) ⇒ Object
- #update_members(params = {}) ⇒ Object
Methods inherited from Base
Instance Method Details
#file(pk) ⇒ Object
47 48 49 |
# File 'lib/chatwork/room.rb', line 47 def file(pk) File.find(pk, params: subroute_params) end |
#files(params = {}) ⇒ Object
43 44 45 |
# File 'lib/chatwork/room.rb', line 43 def files(params = {}) File.all(params: subroute_params(params)) end |
#message(pk) ⇒ Object
35 36 37 |
# File 'lib/chatwork/room.rb', line 35 def (pk) Message.find(pk, params: subroute_params) end |
#messages(params = {}) ⇒ Object
31 32 33 |
# File 'lib/chatwork/room.rb', line 31 def (params = {}) Message.all(params: subroute_params(params)) end |
#task(pk) ⇒ Object
55 56 57 |
# File 'lib/chatwork/room.rb', line 55 def task(pk) Task.find(pk, params: subroute_params) end |
#tasks(params = {}) ⇒ Object
51 52 53 |
# File 'lib/chatwork/room.rb', line 51 def tasks(params = {}) Task.all(params: subroute_params(params)) end |
#update_members(params = {}) ⇒ Object
39 40 41 |
# File 'lib/chatwork/room.rb', line 39 def update_members(params = {}) put(:members, params) end |