Sha256: d7b96f29534fceb52410c8ba188312a8af3d8b6a8eb34a30b391530b721b70e6
Contents?: true
Size: 875 Bytes
Versions: 2
Compression:
Stored size: 875 Bytes
Contents
module Caisson::Helpers def caisson_header '<meta name="viewport" content="width=device-width, initial-scale=1.0" />'.html_safe end def grid @grid ||= Caisson::Helpers::Grid.new(self) end def orbit_slider(items, options={}, &block) Caisson::Helpers::OrbitSlider.new(self, items, options).generate(&block) end ActionView::Helpers::FormTagHelper.module_eval do def caisson(record=nil) if record Caisson::Helpers::Form::Builder::Base.new(self, record) else Caisson::Helpers::Form::Base.new(self) end end end ActionView::Helpers::FormBuilder.module_eval do def caisson Caisson::Helpers::Form::Builder::Base.new(@template, @object) end end ::ActionView::Base.send :include, self end require 'caisson/helpers/form' require 'caisson/helpers/grid' require 'caisson/helpers/orbit_slider'
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
caisson-0.0.3 | lib/caisson/helpers.rb |
caisson-0.0.2 | lib/caisson/helpers.rb |