1 class Pettanr.Views.GroundPicture.Element extends Backbone.View
\r
3 className: 'pettanr-comic-ground-picture'
\r
5 initialize: (options) ->
\r
6 @element = options.element
\r
15 _.extend(s, @style_wh())
\r
17 style: Pettanr.to_style(s)
\r
22 add_element: (element) ->
\r
25 style: (spot = null, opacity = 20) ->
\r
27 position: 'absolute',
\r
30 'z-index': @element.get('z'),
\r
31 'background-image': 'url(' + @element.picture().r_url() + ')',
\r
32 'background-repeat': @element.repeat_text(),
\r
33 'background-position': Pettanr.to_s(@element.get('x')) + 'px ' + Pettanr.to_s(@element.get('y')) + 'px'
\r
39 width: Pettanr.to_s(@root.get('width')) + 'px',
\r
40 height: Pettanr.to_s(@root.get('height')) + 'px'
\r
43 class Pettanr.Views.GroundPicture.Element.Edit extends Pettanr.Views.GroundPicture.Element
\r