Sha256: 1a6ca0e8f0b64f81e4cb55b81c37280fd6d3eabbe711b85b187bf38ddb294238

Contents?: true

Size: 301 Bytes

Versions: 16

Compression:

Stored size: 301 Bytes

Contents

# frozen_string_literal: true

module MediaTypes
  class Scheme
    class EnumerationContext
      def initialize(rules:)
        self.rules = rules
      end

      def enumerate(val)
        self.key = val
        self
      end

      attr_accessor :rules, :key
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
media_types-2.3.2 lib/media_types/scheme/enumeration_context.rb
media_types-2.2.0 lib/media_types/scheme/enumeration_context.rb
media_types-2.1.1 lib/media_types/scheme/enumeration_context.rb
media_types-2.1.0 lib/media_types/scheme/enumeration_context.rb
media_types-2.0.1 lib/media_types/scheme/enumeration_context.rb
media_types-2.0.0 lib/media_types/scheme/enumeration_context.rb
media_types-1.0.0 lib/media_types/scheme/enumeration_context.rb
media_types-0.6.2 lib/media_types/scheme/enumeration_context.rb
media_types-0.6.1 lib/media_types/scheme/enumeration_context.rb
media_types-0.6.0 lib/media_types/scheme/enumeration_context.rb
media_types-0.5.5 lib/media_types/scheme/enumeration_context.rb
media_types-0.5.4 lib/media_types/scheme/enumeration_context.rb
media_types-0.5.3 lib/media_types/scheme/enumeration_context.rb
media_types-0.5.2 lib/media_types/scheme/enumeration_context.rb
media_types-0.5.1 lib/media_types/scheme/enumeration_context.rb
media_types-0.5.0 lib/media_types/scheme/enumeration_context.rb