Sha256: 8a5670f4eb535899fa40faf8b67f3eecab81a5a830d4c72c45e65ef8759883c5

Contents?: true

Size: 268 Bytes

Versions: 18

Compression:

Stored size: 268 Bytes

Contents

# encoding: UTF-8

module LibXML
  module XML
    class Schema::Element
      def required?
        !min_occurs.zero?
      end

      def array?
        max_occurs > 1
      end

      def elements
        type.elements
      end
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
libxml-ruby-4.1.1-x64-mingw-ucrt lib/libxml/schema/element.rb
libxml-ruby-4.1.1 lib/libxml/schema/element.rb
libxml-ruby-4.1.0 lib/libxml/schema/element.rb
libxml-ruby-4.0.0-x64-mingw-ucrt lib/libxml/schema/element.rb
libxml-ruby-4.0.0 lib/libxml/schema/element.rb
libxml-ruby-3.2.4-x64-mingw-ucrt lib/libxml/schema/element.rb
libxml-ruby-3.2.4 lib/libxml/schema/element.rb
libxml-ruby-3.2.3-x64-mingw-ucrt lib/libxml/schema/element.rb
libxml-ruby-3.2.3 lib/libxml/schema/element.rb
libxml-ruby-3.2.2-x64-mingw32 lib/libxml/schema/element.rb
libxml-ruby-3.2.2-x64-mingw-ucrt lib/libxml/schema/element.rb
libxml-ruby-3.2.2 lib/libxml/schema/element.rb
libxml-ruby-3.2.1-x64-mingw32 lib/libxml/schema/element.rb
libxml-ruby-3.2.1 lib/libxml/schema/element.rb
libxml-ruby-3.2.0 lib/libxml/schema/element.rb
libxml-ruby-3.2.0-x64-mingw32 lib/libxml/schema/element.rb
libxml-ruby-3.1.0-x64-mingw32 lib/libxml/schema/element.rb
libxml-ruby-3.1.0 lib/libxml/schema/element.rb