1 class Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.SymbolItemColumnModule.Base extends Backbone.View
\r
4 initialize: (options) ->
\r
5 @file_item = options.file_item
\r
6 @my_manifest = options.my_manifest
\r
8 @column_name = 'symbol'
\r
9 @el.className = 'filer-item-' + @column_name
\r
11 render_column: () ->
\r
12 args = {'item_column': this}
\r
13 template = _.template($("#" + @column_template_name()).html())
\r
14 this.$el.html(template(args))
\r
18 args = {'item_column': this}
\r
19 template = _.template($("#" + @item_template_name()).html())
\r
20 this.$el.html(template(args))
\r
32 column_template_dir: () ->
\r
33 @filer().template_dir + 'item_column-'
\r
35 column_template_file_name: () ->
\r
36 raise "undefined column_template_file_name\n"
\r
38 column_template_name: () ->
\r
39 @column_template_dir() + @column_template_file_name()
\r
41 item_template_dir: () ->
\r
42 @filer().template_dir + 'symbol-'
\r
44 item_template_file_name: () ->
\r
45 raise "undefined item_template_file_name\n"
\r
47 item_template_name: () ->
\r
48 @item_template_dir() + @item_template_file_name()
\r