class Helium::DeviceConfiguration

Attributes

loaded[R]

Public Class Methods

new(opts = {}) click to toggle source
Calls superclass method
# File lib/helium/device_configuration.rb, line 5
def initialize(opts = {})
  super(opts)
  @loaded = @params.dig('meta', 'loaded')
end

Public Instance Methods

as_json() click to toggle source
Calls superclass method
# File lib/helium/device_configuration.rb, line 18
def as_json
  super.merge({ loaded: loaded })
end
configuration() click to toggle source
# File lib/helium/device_configuration.rb, line 14
def configuration
  @client.device_configuration_configuration(self)
end
device() click to toggle source
# File lib/helium/device_configuration.rb, line 10
def device
  @client.device_configuration_device(self)
end