extractColumns method
Implementation
void extractColumns(JSONRender render, Map map, NodeKey entryNodeKey,
Map<String, bool> columns) {
for (var entry in map.entries) {
var key = entry.key;
var val = entry.value;
if (val != null) {
var columnNodeKey = entryNodeKey.append(key);
if (render.isHiddenNode(columnNodeKey)) {
return;
}
columns[key] = true;
} else {
columns[key] ??= false;
}
}
}