Sha256: 3b805cd493002ed703a814504ad890b5cdfd6874ec93854e369e8531db64e4f2

Contents?: true

Size: 546 Bytes

Versions: 7

Compression:

Stored size: 546 Bytes

Contents

module Vedeu

  module Null

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

      include Vedeu::Presentation

      # Returns a new instance of Vedeu::Null::View.
      #
      # @param attributes [Hash<Symbol => void>]
      # @option attributes name [String]
      # @return [Vedeu::Null::View]
      def initialize(attributes = {})
        @attributes = attributes
        @name       = @attributes[:name]
        @visible    = false
      end

    end # View

  end # Null

end # Vedeu

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
vedeu-0.6.20 lib/vedeu/null/view.rb
vedeu-0.6.19 lib/vedeu/null/view.rb
vedeu-0.6.18 lib/vedeu/null/view.rb
vedeu-0.6.17 lib/vedeu/null/view.rb
vedeu-0.6.16 lib/vedeu/null/view.rb
vedeu-0.6.15 lib/vedeu/null/view.rb
vedeu-0.6.14 lib/vedeu/null/view.rb