1 class Pettanr.Views.OriginalPicture.Summary extends Pettanr.Views.Common.Summary
\r
4 initialize: (options) ->
\r
14 @visible = new Tag.Span({
\r
15 class_name: 'state',
\r
16 content: I18n.t('original_pictures.' + @item.state())
\r
18 this.$el.append(@visible.render().el)
\r
19 resource_picture_list = @item.has_one('resource_picture')
\r
20 resource_picture_list.open(() =>
\r
21 @resource_picture = resource_picture_list.items()[0]
\r
22 if @resource_picture
\r
23 @credit = @resource_picture.credit_view(true)
\r
24 @listenTo(@credit, 'click:icon', @resource_picture_click)
\r
25 this.$el.append(@credit.render().el)
\r
27 rb = new Tag.RowBreak()
\r
28 this.$el.append(rb.render().el)
\r
32 resource_picture_click: (resource_picture) ->
\r
33 @trigger('http_get', resource_picture.show_url())
\r