Module: FlockOs
- Defined in:
- lib/flock_os.rb,
lib/flock_os/client.rb,
lib/flock_os/helpers.rb,
lib/flock_os/version.rb,
lib/flock_os/api/base.rb,
lib/flock_os/api/chat.rb,
lib/flock_os/api/users.rb,
lib/flock_os/model/base.rb,
lib/flock_os/model/user.rb,
lib/flock_os/api/rooster.rb,
lib/flock_os/api/channels.rb,
lib/flock_os/configuration.rb,
lib/flock_os/model/channel.rb,
lib/flock_os/model/message.rb,
lib/flock_os/collection/base.rb,
lib/flock_os/collection/user.rb,
lib/flock_os/model/attachment.rb,
lib/flock_os/collection/channel.rb,
lib/flock_os/collection/message.rb,
lib/flock_os/model/send_message.rb,
lib/flock_os/model/channel_member.rb,
lib/flock_os/model/public_profile.rb,
lib/flock_os/collection/channel_member.rb,
lib/flock_os/collection/public_profile.rb,
lib/flock_os/model/modify_channel_member.rb
Defined Under Namespace
Modules: Api, Collection, Helpers, Model Classes: Client, Configuration
Constant Summary collapse
- VERSION =
'0.0.4'
Class Attribute Summary collapse
-
.client ⇒ Object
Returns the value of attribute client.
-
.config ⇒ Object
Returns the value of attribute config.
Class Method Summary collapse
Class Attribute Details
.client ⇒ Object
Returns the value of attribute client.
8 9 10 |
# File 'lib/flock_os.rb', line 8 def client @client end |
.config ⇒ Object
Returns the value of attribute config.
8 9 10 |
# File 'lib/flock_os.rb', line 8 def config @config end |
Class Method Details
.configure {|config| ... } ⇒ Object
22 23 24 |
# File 'lib/flock_os.rb', line 22 def configure yield config end |
.new(options = {}, &block) ⇒ Object
10 11 12 |
# File 'lib/flock_os.rb', line 10 def new( = {}, &block) @client = FlockOs::Client.new(, &block) end |
.reset ⇒ Object
18 19 20 |
# File 'lib/flock_os.rb', line 18 def reset @config = Configuration.new end |