_ = require 'underscore' Extension = require 'extension' TreePane = require 'tree/tree-pane' fs = require 'fs' module.exports = class Tree extends Extension project: null constructor: -> atom.on 'project:open', @startup startup: (@project) => @pane = new TreePane this @pane.show() super shutdown: -> @pane.remove() super urls: (root=@project.url) -> @project.urls root