index = element.get('z') - 1\r
c = @element_class(element)\r
view = new c({element: element, root: @panel, spot: @spot})\r
+ @add_event(view)\r
@views.splice(index, 0, view)\r
if @is_visible()\r
this.$el.append(view.render().el)\r
view\r
\r
+ add_event: (view) ->\r
+ @listenTo(view, 'http_get', @http_get)\r
+ \r
remove_element: (element) ->\r
_.each @views, (view) =>\r
if view.element.cid == element.cid\r
'background-color': 'white'\r
}\r
\r
+ http_get: (url) ->\r
+ @trigger('http_get', url)\r
+ \r
class Pettanr.Views.Panel.Body.Edit extends Pettanr.Views.Panel.Body\r
\r
initialize: (options) ->\r
element_class: (element) ->\r
Pettanr.Views[element.singular()].Element.Edit\r
\r
+ # stop listen link msg\r
+ add_event: (view) ->\r
+ \r