Sha256: e44500b0db0c25814642c78606ec00097448e91cc954ca93ffdc4e4a3bf9331f

Contents?: true

Size: 340 Bytes

Versions: 6

Compression:

Stored size: 340 Bytes

Contents

module Helium
  class Configuration < Resource
    attr_reader :settings

    def initialize(opts = {})
      super(opts)
      @settings = @params.dig('attributes')
    end

    def device_configurations
      Collection.new(
        klass: DeviceConfiguration,
        client: @client,
        belongs_to: self
      )
    end

  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
helium-ruby-0.26.0 lib/helium/configuration.rb
helium-ruby-0.25.0 lib/helium/configuration.rb
helium-ruby-0.24.0 lib/helium/configuration.rb
helium-ruby-0.23.0 lib/helium/configuration.rb
helium-ruby-0.22.0 lib/helium/configuration.rb
helium-ruby-0.21.0 lib/helium/configuration.rb