1 class Locmare.FilerModule.BodyModule.FileBody extends Backbone.View
\r
4 initialize: (options) ->
\r
7 @file_items = _.map @filer().items, (item) =>
\r
8 fi = @file_item_class()
\r
9 file_item_view = new fi({'file_body': this, 'item': item})
\r
10 @listenTo(file_item_view, 'click:symbol', @click_symbol)
\r
11 @listenTo(file_item_view, 'http_get', @http_get)
\r
12 @listenTo(file_item_view, 'http_post', @http_post)
\r
18 _.each @file_items, (file_item) =>
\r
19 this.$el.append(file_item.render().el)
\r
22 file_item_class: () ->
\r
23 Locmare.FilerModule.BodyModule.FileBodyModule.FileItem
\r
40 click_symbol: (symbol_view) ->
\r
41 @trigger('click:symbol', symbol_view)
\r
44 @trigger('http_get', url)
\r
47 @trigger('http_post', url)
\r
49 class Locmare.FilerModule.BodyModule.FileBodyModule
\r