class Playbook::PbAdvancedTable::TableRow

def custom_renderer_value(column, index)

def custom_renderer_value(column, index)
  return nil unless column[:accessor].present?
  if index.zero?
    if depth.zero?
      row[column[:accessor].to_sym]
    else
      depth_accessors.each_with_index do |item, accessor_index|
        key = item.to_sym
        return row[key] if depth - 1 == accessor_index
      end
      nil
    end
  else
    row[column[:accessor].to_sym]
  end
end