1 class Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.CaptionItemColumnModule.Default extends Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.CaptionItemColumnModule.Base
\r
2 initialize: (options) ->
\r
4 @face = @mdl().FaceFactory.factory this, @my_manifest.face, @item
\r
5 @link = @mdl().LinkFactory.factory this, @my_manifest.link, @item
\r
6 @listenTo(@face, 'ready:caption', @ready_caption)
\r
9 icon = new Pettanr.Views.Common.LoadIcon()
\r
10 this.$el.html(icon.render().el)
\r
11 @face.render() # raise fetch
\r
14 ready_caption: (caption) ->
\r
16 linked_caption = new Tag.A({
\r
17 attr: {href: '/' + @link.url()},
\r
20 @listenTo(linked_caption, 'click', @click)
\r
21 linked_caption.render().el
\r
28 @trigger('click:caption')
\r
29 @trigger('navigate', @link.url())
\r
33 Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.CaptionItemColumnModule.DefaultModule
\r
35 class Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.CaptionItemColumnModule.DefaultModule
\r