Module: Ext::UseHelper
- Extended by:
- Equipment
- Defined in:
- lib/ext/use_helper.rb
Overview
The UseHelper allows you to define in your view what js and css scripts you’re using.
That can then be later used in the layout.
This is useful when you descript external styles.
Example
def layout
html do
head do
javascripts.each { |js| script :type=>'text/javascript', :src=>js }
stylesheets.each { |css| link :type=>'text/css', :rel=>'stylesheet', :href=>css }
end
body { yield }
end
end
def someview
use 'prototype.js', 'layout.css'
# ...
end
Dependency
-
Equipment
-
AppUtil
TODO
-
More doc
Possible issues
It is possible that the @__flash instance variable is not transmitted well between the controller and the view. This may cause unwanted behavior.
Defined Under Namespace
Constant Summary
Constants included from Equipment
Equipment::DATA_PATH, Equipment::LIB_PATH
Instance Attribute Summary
Attributes included from Equipment
Method Summary
Methods included from Equipment
dependencies, depends_on, equip, equip_all, global_extensions, included