Sha256: 950b6b77fb70484acfd839e72040dbd5f68a6fb6466f33c37628546efb63dbe7

Contents?: true

Size: 329 Bytes

Versions: 2

Compression:

Stored size: 329 Bytes

Contents

module Vedeu
  module API

    # @see Vedeu::Composition
    class Composition < Vedeu::Composition

      # @api public
      # @see Vedeu::API#view
      def view(name, &block)
        attributes[:interfaces] << API::Interface
          .build({ name: name, parent: self.view_attributes }, &block)
      end

    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
vedeu-0.2.0 lib/vedeu/api/composition.rb
vedeu-0.1.19 lib/vedeu/api/composition.rb