class Awestruct::Handlers::JavascriptHandler
Constants
- CHAIN
Public Class Methods
new(site, delegate)
click to toggle source
Calls superclass method
Awestruct::Handlers::BaseHandler::new
# File lib/awestruct/handlers/javascript_handler.rb, line 19 def initialize(site, delegate) super( site, delegate ) end
Public Instance Methods
content_syntax()
click to toggle source
# File lib/awestruct/handlers/javascript_handler.rb, line 35 def content_syntax :javascript end
output_extension()
click to toggle source
# File lib/awestruct/handlers/javascript_handler.rb, line 31 def output_extension '.js' end
output_filename()
click to toggle source
# File lib/awestruct/handlers/javascript_handler.rb, line 27 def output_filename File.basename( relative_source_path || path) end
rendered_content(context, with_layouts=false)
click to toggle source
# File lib/awestruct/handlers/javascript_handler.rb, line 39 def rendered_content(context, with_layouts=false) delegate.rendered_content( context, with_layouts ) end
simple_name()
click to toggle source
# File lib/awestruct/handlers/javascript_handler.rb, line 23 def simple_name File.basename( relative_source_path || path, '.js' ) end