Sha256: a3a5e5a3ca05f73e18e7c9294b906290f53fd9afb7f53fca73f4308972c6ac78

Contents?: true

Size: 535 Bytes

Versions: 12

Compression:

Stored size: 535 Bytes

Contents

module Vedeu

  module Menus

    # Provides a non-existent model to swallow messages.
    #
    # @api private
    #
    class Null < Vedeu::Null::Generic

      # Returns an instance of the Vedeu::Menus::Null class.
      #
      # @param attributes [Hash<Symbol => void>]
      # @option attributes name [String|Symbol|NilClass]
      # @return [Vedeu::Menus::Null]
      def initialize(attributes = {})
        @attributes = attributes
        @name       = @attributes[:name]
      end

    end # Null

  end # Menus

end # Vedeu

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
vedeu-0.6.63 lib/vedeu/menus/null.rb
vedeu-0.6.62 lib/vedeu/menus/null.rb
vedeu-0.6.61 lib/vedeu/menus/null.rb
vedeu-0.6.60 lib/vedeu/menus/null.rb
vedeu-0.6.59 lib/vedeu/menus/null.rb
vedeu-0.6.58 lib/vedeu/menus/null.rb
vedeu-0.6.57 lib/vedeu/menus/null.rb
vedeu-0.6.56 lib/vedeu/menus/null.rb
vedeu-0.6.54 lib/vedeu/menus/null.rb
vedeu-0.6.53 lib/vedeu/menus/null.rb
vedeu-0.6.52 lib/vedeu/menus/null.rb
vedeu-0.6.51 lib/vedeu/menus/null.rb