class Pettanr.Views.PanelPicture.Summary extends Backbone.View initialize: (options) -> @item = options.item @picture = @item.picture() render: () -> this.$el.html('') _this = this @picture.fetch({cache: true}).done -> credit = _this.picture.credit_view(false) _this.$el.append(credit.render().el) panel = _this.item.panel() panel.fetch({cache: true}).done -> panel_icon = new Pettanr.Views.Common.Icon({item: panel, half: true}) _this.$el.append(panel_icon.render().el) this