INNER CODE UNIT · JavaScript

renderJSON

SamuelTallet/MongoDB-PHP-GUI · source/js/jsonViewModified.js:288

  function renderJSON(jsonData, targetElement) {
    var parsedData = typeof jsonData === 'string' ? JSON.parse(jsonData) : jsonData;
    var tree = createTree(parsedData);
    render(tree, targetElement);
    return tree;
  }

  function render(tree, targetElement) {
    var containerEl = createContainerElement();
    traverseTree(tree, function (node) {
      node.el = createNodeElement(node);
      containerEl.appendChild(node.el);
    });
    targetElement.appendChild(containerEl);
  }

  function expandChildren(node) {
    traverseTree(node, function (child) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…