1 class Pettanr.SystemPicture extends Peta.SystemResource
\r
14 new Pettanr.Cache.Retriever(Pettanr.Picture, @get('picture_id'))
\r
17 @get('id') + '.' + @get('ext')
\r
20 'image/' + @get('ext')
\r
23 '/system_pictures/' + @filename()
\r
26 {src: @r_url(), width: @get('width'), height: @get('height')}
\r
28 tmb_opt_img_tag: () ->
\r
29 new Pettanr.Image.SymbolPicture({
\r
36 symbol_option: () ->
\r
37 retriever = @retriever()
\r
38 @listenTo(retriever, 'retrieve', @retrieve_symbol)
\r
39 retriever.retrieve()
\r
41 retrieve_symbol: (item) ->
\r
42 @trigger('ready:symbol', item.tmb_opt_img_tag())
\r
44 initialize: (attr = {}, options = {}) ->
\r
45 super(attr, options)
\r