Class: Merbiful::Page::Version

Inherits:
Object
  • Object
show all
Includes:
DataMapper::Resource, DataMapper::Validate, Body
Defined in:
lib/merbiful-release/page.rb

Instance Method Summary collapse

Methods included from Body

#render, #render_id

Instance Method Details

#add_css(css) ⇒ Object



109
110
111
# File 'lib/merbiful-release/page.rb', line 109

def add_css(css)
  Merbiful::Css::Ness.create(:css => css, :page_version => self)
end

#add_js(js) ⇒ Object



117
118
119
# File 'lib/merbiful-release/page.rb', line 117

def add_js(js)
  Merbiful::Js::Ness.create(:js => js, :page_version => self)
end

#remove_css(css) ⇒ Object



113
114
115
# File 'lib/merbiful-release/page.rb', line 113

def remove_css(css)
  css_nesses.first(:css_id => css.id).destroy
end

#remove_js(js) ⇒ Object



121
122
123
# File 'lib/merbiful-release/page.rb', line 121

def remove_js(js)
  js_nesses.first(:js_id => js.id).destroy
end