Class: HipTail::Room

Inherits:
Object
  • Object
show all
Defined in:
lib/hiptail/atom.rb

Direct Known Subclasses

Detail

Defined Under Namespace

Classes: Detail

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(params) ⇒ Room

Returns a new instance of Room.



152
153
154
# File 'lib/hiptail/atom.rb', line 152

def initialize(params)
  @raw = params.dup
end

Instance Attribute Details

#idString (readonly)

Returns:

  • (String)


162
163
164
# File 'lib/hiptail/atom.rb', line 162

def id
  @raw['id']
end

#nameString (readonly)

Returns:

  • (String)


168
169
170
# File 'lib/hiptail/atom.rb', line 168

def name
  @raw['name']
end

#rawObject (readonly)

Returns the value of attribute raw.



150
151
152
# File 'lib/hiptail/atom.rb', line 150

def raw
  @raw
end

Instance Method Details

#detailed?Boolean

Returns:

  • (Boolean)


156
157
158
# File 'lib/hiptail/atom.rb', line 156

def detailed?
  false
end