Sha256: 17688a312130b220af000f4785ea39d5ea8c7e76134003c4f694b265099bbe2a

Contents?: true

Size: 356 Bytes

Versions: 3

Compression:

Stored size: 356 Bytes

Contents

module NsSettingsUi
  module SettingsHelper
    def setting_value_class(setting)
      return 'alert-danger' if setting.value.nil? || setting.value.empty?
      return 'alert-warning' if setting.value != setting.default_value
      ''
    end

    private

    def recursive_hash
      Hash.new { |hash, key| hash[key] = recursive_hash }
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ns_settings_ui-1.2.0 app/helpers/ns_settings_ui/settings_helper.rb
ns_settings_ui-1.1.0 app/helpers/ns_settings_ui/settings_helper.rb
ns_settings_ui-1.0.0 app/helpers/ns_settings_ui/settings_helper.rb