Class: Rockbox::Api::Settings::SaveBuilder
- Inherits:
-
Object
- Object
- Rockbox::Api::Settings::SaveBuilder
- Defined in:
- lib/rockbox/api/settings.rb
Constant Summary collapse
- SETTABLE =
%i[ music_dir volume balance bass treble channel_config stereo_width eq_enabled eq_precut eq_band_settings replaygain_settings compressor_settings crossfade_enabled crossfade_fade_in_delay crossfade_fade_in_duration crossfade_fade_out_delay crossfade_fade_out_duration crossfade_fade_out_mixmode crossfeed_enabled crossfeed_direct_gain crossfeed_cross_gain crossfeed_hf_attenuation crossfeed_hf_cutoff repeat_mode single_mode party_mode shuffle player_name ].freeze
Instance Method Summary collapse
-
#initialize ⇒ SaveBuilder
constructor
A new instance of SaveBuilder.
- #to_h ⇒ Object
Constructor Details
#initialize ⇒ SaveBuilder
Returns a new instance of SaveBuilder.
103 104 105 |
# File 'lib/rockbox/api/settings.rb', line 103 def initialize @attrs = {} end |
Instance Method Details
#to_h ⇒ Object
112 113 114 |
# File 'lib/rockbox/api/settings.rb', line 112 def to_h @attrs.dup end |