@filer = options.filer\r
@file_header = new (@module().FileHeader)({'body': this})\r
@file_body = new (@module().FileBody)({'body': this})\r
+ @listenTo(@file_body, 'click:pick', @click_pick)\r
@listenTo(@file_body, 'click:symbol', @click_symbol)\r
@listenTo(@file_body, 'http_get', @http_get)\r
@listenTo(@file_body, 'http_post', @http_post)\r
items: () ->\r
@filer.items\r
\r
+ add_pick: (target_model) ->\r
+ @file_header.add_pick(target_model)\r
+ @file_body.add_pick(target_model)\r
+ \r
+ click_pick: (file_item_view) ->\r
+ @trigger('click:pick', file_item_view)\r
+ \r
click_symbol: (symbol_view) ->\r
@trigger('click:symbol', symbol_view)\r
\r