1 class Locmare.FilerModule.Header extends Pettanr.View
\r
4 initialize: (options) ->
\r
5 @filer = options.filer
\r
9 icon = new Pettanr.Image.Icon({item: @model(), half: true})
\r
10 caption = Pettanr.AppHelper.t_m(@model().singular())
\r
11 url = @model().index_url()
\r
12 linked_icon = new Tag.A({
\r
13 attr: {href: '/' + url}, content: icon.render().el
\r
15 linked_caption = new Tag.A({
\r
16 attr: {href: '/' + url}, content: caption
\r
18 @listenTo(linked_icon, 'click', @click)
\r
19 @listenTo(linked_caption, 'click', @click)
\r
20 this.$el.append(linked_icon.render().el)
\r
21 this.$el.append(linked_caption.render().el)
\r
28 @model.model_name.human
\r
31 @trigger('click', @model().index_url())
\r