class Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.IconItemColumnModule.Base extends Backbone.View\r
tagName: 'div'\r
+ events: {\r
+ 'click .face': 'show'\r
+ }\r
\r
initialize: (options) ->\r
@file_item = options.file_item\r
- @date_manifest = options.my_manifest\r
+ @my_manifest = options.my_manifest\r
@item = options.item\r
@column_name = 'icon'\r
+ @el.className = 'filer-item-' + @column_name\r
+ \r
+ render_column: () ->\r
+ args = {'item_column': this}\r
+ template = _.template($("#" + @column_template_name()).html())\r
+ this.$el.html(template(args))\r
+ this\r
+ \r
+ render_item: () ->\r
+ args = {'item_column': this}\r
+ template = _.template($("#" + @item_template_name()).html())\r
+ this.$el.html(template(args))\r
+ this\r
+ \r
+ show: () ->\r
+ item = new Pettanr.Artist({id: 1})\r
+ item.fetch().done ->\r
+ profiler = new Locmare.Profiler({item_name: item.item_name(), item: item, operators: window.operators})\r
\r
filer: () ->\r
@file_item.filer()\r
@filer().item_name\r
\r
column_template_dir: () ->\r
- @filer().template_dir() + 'item_column-'\r
+ @filer().template_dir + 'item_column-'\r
\r
column_template_file_name: () ->\r
raise "undefined column_template_file_name\n"\r
@column_template_dir() + @column_template_file_name()\r
\r
item_template_dir: () ->\r
- @filer().template_dir() + 'icon-'\r
+ @filer().template_dir + 'icon-'\r
\r
item_template_file_name: () ->\r
raise "undefined item_template_file_name\n"\r