code: function render(element, viewModel, projectRoot, actions, forceRender, platform) {
          if (!projectRoot) {
              return;
          }
  
          Preact.render(fileTreeView({
              treeData: viewModel.treeData,
              selectionViewInfo: viewModel.selectionViewInfo,
              sortDirectoriesFirst: viewModel.sortDirectoriesFirst,
              parentPath: projectRoot.fullPath,
              actions: actions,
              extensions: _extensions,
              platform: platform,
              forceRender: forceRender
          }),
                element);
      }
docs: Renders the file tree to the given element.
  
  @param {DOMNode|jQuery} element Element in which to render this file tree
  @param {FileTreeViewModel} viewModel the data container
  @param {Directory} projectRoot Directory object from which the fullPath of the project root is extracted
  @param {ActionCreator} actions object with methods used to communicate events that originate from the user
  @param {boolean} forceRender Run render on the entire tree (useful if an extension has new data that it needs rendered)
  @param {string} platform mac, win, linux