Class: DynamicAssets::JavascriptReference

Inherits:
Reference show all
Defined in:
lib/dynamic_assets/reference/javascript_reference.rb

Instance Attribute Summary

Attributes inherited from Reference

#name

Instance Method Summary collapse

Methods inherited from Reference

#content, #initialize, #member_names, #member_names=, #member_root, new_for_type, #paths, #signature

Constructor Details

This class inherits a constructor from DynamicAssets::Reference

Instance Method Details

#formatsObject



7
8
9
# File 'lib/dynamic_assets/reference/javascript_reference.rb', line 7

def formats
  %w(js)
end

#minify(content_string) ⇒ Object



15
16
17
# File 'lib/dynamic_assets/reference/javascript_reference.rb', line 15

def minify(content_string)
  JSMin.minify content_string
end

#typeObject



11
12
13
# File 'lib/dynamic_assets/reference/javascript_reference.rb', line 11

def type
  :javascripts
end