mirror of
https://github.com/atom/atom.git
synced 2026-02-10 06:35:00 -05:00
Add FileView class
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
{View, $$} = require 'space-pen'
|
||||
FileView = require 'tree-view/file-view'
|
||||
Directory = require 'directory'
|
||||
$ = require 'jquery'
|
||||
|
||||
@@ -24,7 +25,7 @@ class DirectoryView extends View
|
||||
if entry instanceof Directory
|
||||
@entries.append(new DirectoryView(directory: entry, isExpanded: false))
|
||||
else
|
||||
@entries.append $$ -> @li entry.getName(), class: 'file entry', path: entry.path
|
||||
@entries.append(new FileView(entry))
|
||||
@append(@entries)
|
||||
|
||||
toggleExpansion: ->
|
||||
|
||||
9
src/extensions/tree-view/file-view.coffee
Normal file
9
src/extensions/tree-view/file-view.coffee
Normal file
@@ -0,0 +1,9 @@
|
||||
{View, $$} = require 'space-pen'
|
||||
$ = require 'jquery'
|
||||
|
||||
module.exports =
|
||||
class FileView extends View
|
||||
@content: (file) ->
|
||||
@li file.getName(), class: 'file entry', path: file.path
|
||||
|
||||
initialize: (@file) ->
|
||||
Reference in New Issue
Block a user