Class: Rubyfox::Client::Event
- Inherits:
-
Object
- Object
- Rubyfox::Client::Event
- Defined in:
- lib/rubyfox/client/event.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.[](name) ⇒ Object
14 15 16 |
# File 'lib/rubyfox/client/event.rb', line 14 def self.[](name) const_get(name.to_s.upcase) end |
.types(&block) ⇒ Object
10 11 12 |
# File 'lib/rubyfox/client/event.rb', line 10 def self.types(&block) constants end |
Instance Method Details
#inspect ⇒ Object
22 23 24 |
# File 'lib/rubyfox/client/event.rb', line 22 def inspect "#{super}: #{type}(#{arguments.inspect})" end |
#params ⇒ Object
18 19 20 |
# File 'lib/rubyfox/client/event.rb', line 18 def params @params ||= EventParams.new(arguments) end |