Sha256: da2795051a8102abe79961d5eb94bf36c3f70bc032f92227f4dd2c52c74e82b8

Contents?: true

Size: 872 Bytes

Versions: 40

Compression:

Stored size: 872 Bytes

Contents

require 'rabbit/element/container-element'
require 'rabbit/element/text-block-element'

module Rabbit
  module Element
    class MethodList
      include ContainerElement
    end

    class MethodListItem
      include ContainerElement

      attr_reader :term, :description

      def initialize(term, description)
        super()
        @term = term
        @description = description
        add_element(@term)
        add_element(@description)
      end

      def name
        @term.name
      end
    end

    class MethodTerm
      include TextBlockElement

      attr_accessor :name
    end

    class MethodName
      include TextContainerElement
    end

    class ClassName
      include TextContainerElement
    end

    class MethodKind
      include TextContainerElement
    end

    class MethodDescription
      include ContainerElement
    end
  end
end

Version data entries

40 entries across 40 versions & 1 rubygems

Version Path
rabbit-3.0.3 lib/rabbit/element/method-list.rb
rabbit-3.0.2 lib/rabbit/element/method-list.rb
rabbit-3.0.1 lib/rabbit/element/method-list.rb
rabbit-3.0.0 lib/rabbit/element/method-list.rb
rabbit-2.2.1 lib/rabbit/element/method-list.rb
rabbit-2.2.0 lib/rabbit/element/method-list.rb
rabbit-2.1.9 lib/rabbit/element/method-list.rb
rabbit-2.1.8 lib/rabbit/element/method-list.rb
rabbit-2.1.7 lib/rabbit/element/method-list.rb
rabbit-2.1.6 lib/rabbit/element/method-list.rb
rabbit-2.1.5 lib/rabbit/element/method-list.rb
rabbit-2.1.4 lib/rabbit/element/method-list.rb
rabbit-2.1.3 lib/rabbit/element/method-list.rb
rabbit-2.1.2 lib/rabbit/element/method-list.rb
rabbit-2.1.1 lib/rabbit/element/method-list.rb
rabbit-2.1.0 lib/rabbit/element/method-list.rb
rabbit-2.0.9 lib/rabbit/element/method-list.rb
rabbit-2.0.8 lib/rabbit/element/method-list.rb
rabbit-2.0.7 lib/rabbit/element/method-list.rb
rabbit-2.0.6 lib/rabbit/element/method-list.rb