class Pettanr.Views.SpeechBalloon.Summary extends Pettanr.Views.Common.Summary initialize: (options) -> super(options) @item = options.item @load() load: () -> panel = @item.panel() panel.fetch({cache: true}).done => @panel_icon = new Pettanr.Views.Common.Icon({item: panel, half: true}) author = panel.author() author.fetch({cache: true}).done => @author_icon_with_caption = author.icon_with_caption_view(true, 'name', 12) @trigger('ready') render: () -> this.$el.html('') this.$el.append(@panel_icon.render().el) this.$el.append(@author_icon_with_caption.render().el) this