1 class Locmare.FilerModule.BodyModule.FileBodyModule.FileItem extends Backbone.View
\r
4 class: "filer-item filer-item-<%= file_item.item_name -%>"
\r
6 initialize: (options) ->
\r
7 @file_body = options.file_body
\r
9 @symbol = Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.SymbolItemColumnFactory.factory this, @manifest().symbol, @item
\r
10 @caption = Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.CaptionItemColumnFactory.factory this, @manifest().caption, @item
\r
11 @summary = Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.SummaryItemColumnFactory.factory this, @manifest().manifest.summary, @item
\r
12 @icon = Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.IconItemColumnFactory.factory this, @manifest().icon, @item
\r
13 @date = Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.DateItemColumnFactory.factory this, @manifest().date, @item
\r
14 @edit = Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.EditItemColumnFactory.factory this, @manifest().edit, @item
\r
17 args = {'header': this}
\r
18 template = _.template($("#" + @template_name()).html())
\r
19 this.$el.html(template(args))
\r
38 @filer().template_dir
\r
40 template_file_name: () ->
\r
43 template_name: () ->
\r
44 @template_dir() + @template_file_name()
\r
46 class Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule
\r