     cells: map columns, (column) ->
       switch column.type
         when 'uuid'
-          'TODO'
+          column.str_data[index]
         when 'enum'
           column.domain[column.data[index]]
         else

    rows

  createFrameTable = (offset, rowCount, columns) ->
    header: createRow 'label', columns
    summaryRows: createSummaryRows columns
    dataRows: createDataRows offset, rowCount, columns


Steam.FrameView = (_, _frame) ->
  createSummaryRow = (attribute, columns) ->
    header: attribute
    cells: map columns, (column) ->
      switch column.type
        when 'uuid'
          switch attribute
            when 'min', 'max', 'mean', 'sigma', 'cardinality'
              '-'
            else
              column[attribute]
        when 'enum'
          switch attribute
            when 'min', 'max', 'mean', 'sigma'
