class Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.SymbolItemColumnModule.Default extends Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.SymbolItemColumnModule.Base\r
\r
- set_default: () ->\r
- super()\r
- @args['face'] ||= {}\r
- @args['link'] ||= {}\r
- \r
- init: () ->\r
- super()\r
- @face = ManifestBase.load_type_args this, @args, 'face', Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.SymbolItemColumnModule.DefaultModule.FaceFactory\r
- @link = ManifestBase.load_type_args this, @args, 'link', Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.SymbolItemColumnModule.DefaultModule.LinkFactory\r
+ initialize: (options) ->\r
+ super(options)\r
+ m = Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.SymbolItemColumnModule.DefaultModule\r
+ @face = m.FaceFactory.factory this, @my_manifest.face, @item\r
+ @link = m.LinkFactory.factory this, @my_manifest.link, @item\r
+ \r
+ column_template_file_name: () ->\r
+ 'show'\r
+ \r
+ item_template_file_name: () ->\r
+ if @symbol_manifest.link.type == 'none'\r
+ 'default_without_link'\r
+ else\r
+ 'default'\r
\r
- is_visible: () ->\r
- true\r
-\r
class Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.SymbolItemColumnModule.DefaultModule\r