Method: Seatsio::Domain::UsageByChart#initialize

Defined in:
lib/seatsio/domain.rb

#initialize(data) ⇒ UsageByChart

Returns a new instance of UsageByChart.



358
359
360
361
# File 'lib/seatsio/domain.rb', line 358

def initialize(data)
  @chart = data['chart'] ? UsageChart.new(data['chart']) :  nil
  @usage_by_event = data['usageByEvent'].map {|usage| UsageByEvent.new(usage)}
end