Module: GoogleWebfonts::Rails::Helpers
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/google-webfonts/rails/helpers.rb
Instance Method Summary collapse
-
#google_webfonts_init(config = {}) ⇒ Object
Initialize WebFont Loader javascript.
Instance Method Details
#google_webfonts_init(config = {}) ⇒ Object
Initialize WebFont Loader javascript. Put it in the head elements.
15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/google-webfonts/rails/helpers.rb', line 15 def google_webfonts_init(config = {}) renderer = GoogleWebfonts::ConfigRenderer.new renderer.google= config.delete(:google) renderer.typekit= config.delete(:typekit) renderer.ascender= config.delete(:ascender) renderer.monotype= config.delete(:monotype) renderer.fontdeck= config.delete(:fontdeck) renderer.custom= config.delete(:custom) specific_version = config.delete(:version) || "1" construct(renderer, specific_version).html_safe end |