getCollectionColumns method

Map<String, bool> getCollectionColumns(
  1. JSONRender render,
  2. NodeKey nodeKey,
  3. List<Map> list
)

Implementation

Map<String, bool> getCollectionColumns(
    JSONRender render, NodeKey nodeKey, List<Map> list) {
  var columns = <String, bool>{};

  var length = list.length;

  for (var i = 0; i < length; ++i) {
    var elem = list[i];

    var entryNodeKey = nodeKey.append('$i');

    extractColumns(render, elem, entryNodeKey, columns);
  }

  return columns;
}