Sha256: d7c57e19d408381787d1a11183bbba78604c4029631e9e63fb0badd7a9033771

Contents?: true

Size: 549 Bytes

Versions: 11

Compression:

Stored size: 549 Bytes

Contents

# frozen_string_literal: true

module StandupMD
  class Config

    ##
    # The configuration class for StandupMD::EntryList
    class EntryList

      ##
      # The default options.
      #
      # @return [Hash]
      DEFAULTS = {}

      ##
      # Initializes the config with default values.
      def initalize
        reset
      end

      ##
      # Sets all config values back to their defaults.
      #
      # @return [Hash]
      def reset
        DEFAULTS.each { |k, v| instance_variable_set("@#{k}", v) }
      end
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
standup_md-0.3.13 lib/standup_md/config/entry_list.rb
standup_md-0.3.12 lib/standup_md/config/entry_list.rb
standup_md-0.3.11 lib/standup_md/config/entry_list.rb
standup_md-0.3.10 lib/standup_md/config/entry_list.rb
standup_md-0.3.9 lib/standup_md/config/entry_list.rb
standup_md-0.3.8 lib/standup_md/config/entry_list.rb
standup_md-0.3.7 lib/standup_md/config/entry_list.rb
standup_md-0.3.6 lib/standup_md/config/entry_list.rb
standup_md-0.3.5 lib/standup_md/config/entry_list.rb
standup_md-0.3.4 lib/standup_md/config/entry_list.rb
standup_md-0.3.3 lib/standup_md/config/entry_list.rb