Sha256: 8fe3986ead00d6ca2096107c2ba3c4978418e05095d4a3b92634ee6500c97859

Contents?: true

Size: 370 Bytes

Versions: 48

Compression:

Stored size: 370 Bytes

Contents

require "pact_broker/ui/view_models/matrix_line"

module PactBroker
  module UI
    module ViewDomain
      class MatrixLines < Array

        def initialize rows, options = {}
          lines = rows.collect do | row |
            PactBroker::UI::ViewDomain::MatrixLine.new(row, options)
          end
          super(lines.sort)
        end
      end
    end
  end
end

Version data entries

48 entries across 48 versions & 1 rubygems

Version Path
pact_broker-2.114.0 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.113.2 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.113.1 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.113.0 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.112.0 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.111.0 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.109.1 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.109.0 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.108.0 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.107.1 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.107.0 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.107.0.beta.1 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.106.0 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.105.0 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.104.0 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.103.0 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.102.2 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.102.1 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.102.0 lib/pact_broker/ui/view_models/matrix_lines.rb
pact_broker-2.101.0 lib/pact_broker/ui/view_models/matrix_lines.rb