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