@root = options.root\r
@spot = options.spot\r
\r
+ clear: () ->\r
+ this\r
+ \r
render: () ->\r
s = @style(@spot)\r
_.extend(s, @style_wh())\r
this.$el.attr(attr)\r
this\r
\r
+ add_element: (element) ->\r
+ null\r
+ \r
style: (spot = null, opacity = 20) ->\r
r = {\r
position: 'absolute', \r
top: '0px', \r
left: '0px',\r
'z-index': @element.get('z'), \r
- 'background-image': 'url(' + @picture().r_url() + ')', \r
- 'background-repeat': @repeat_text(), \r
+ 'background-image': 'url(' + @element.picture().r_url() + ')', \r
+ 'background-repeat': @element.repeat_text(), \r
'background-position': Pettanr.to_s(@element.get('x')) + 'px ' + Pettanr.to_s(@element.get('y')) + 'px'\r
}\r
- @merge_opacity(r, opacity) if spot and spot != @element\r
r\r
\r
style_wh: () ->\r
height: Pettanr.to_s(@root.get('height')) + 'px'\r
}\r
\r
+class Pettanr.Views.GroundPicture.Element.Edit extends Pettanr.Views.GroundPicture.Element\r
+ \r