1 class Pettanr.GroundPicture extends Peta.Element
\r
16 @repeat_texts: () ->
\r
17 ['repeat', 'repeat-x', 'repeat-y', 'no-repeat']
\r
19 @pick_item_name: () ->
\r
22 @traceable_item_names: () ->
\r
23 ['panel_picture', 'picture']
\r
25 pick: (picked_item) ->
\r
26 {picture_id: picked_item.get('picture_id')}
\r
28 @trace_routes: () ->
\r
30 resource_picture: ['picture', 'resource_picture_picture', 'resource_picture'],
\r
37 tmb_opt_img_tag: (picture) ->
\r
38 new Pettanr.Image.SymbolPicture({
\r
40 src: picture.r_url(),
\r
41 alt: @escape('caption')
\r
47 Pettanr.GroundPicture.repeat_texts()[@get('repeat')]
\r
50 new Pettanr.Views.GroundPicture.ElementFace({element: this})
\r
53 new Pettanr.PictureFile(this)
\r
55 initialize: (attr, options) ->
\r
56 super(attr, options)
\r