Method: Ruber::SettingsContainer#remove_setting
- Defined in:
- lib/ruber/settings_container.rb
#remove_setting(group, name) ⇒ nil #remove_setting(obj) ⇒ nil Also known as: remove_option
Removes a setting
Note: this method also deletes the configuration dialog, so a new one will be created the next time it’s needed
235 236 237 238 239 240 241 242 |
# File 'lib/ruber/settings_container.rb', line 235 def remove_setting *args group, name = if args.size == 1 then [args[0].group, args[0].name] else args end @known_options.delete [group, name] @options.delete [group, name] delete_dialog end |