Sha256: 125fdb7b61e5b0bae75d002158c5a4aeda35db66950bf492be7d031bb563bc8c

Contents?: true

Size: 334 Bytes

Versions: 6

Compression:

Stored size: 334 Bytes

Contents

require "ledge/row"

module Ledge
  class Column
    def initialize data
      @rows = []
      data["rows"].each do |row|
        @rows << Ledge::Row.row_from(row)
      end
    end

    def render
      r = ""
      @rows.each do |row|
        r << "<div class='__ledge_row'>#{row.render}</div>"
      end
      r
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
ledge-0.2.4 lib/ledge/column.rb
ledge-0.2.3 lib/ledge/column.rb
ledge-0.2.2 lib/ledge/column.rb
ledge-0.2.1 lib/ledge/column.rb
ledge-0.2.0 lib/ledge/column.rb
ledge-0.1.0 lib/ledge/column.rb