Sha256: bb7f53b2bfc3a2bdda0928e656bca61d59b6708e558f96bc39576d88da3fbc9a

Contents?: true

Size: 602 Bytes

Versions: 10

Compression:

Stored size: 602 Bytes

Contents

# internal
require "jekyll/assets_plugin/renderer"

module Jekyll
  module AssetsPlugin
    module Filters
      %w[asset asset_path image javascript stylesheet].each do |name|
        module_eval <<-RUBY, __FILE__, __LINE__
        def #{name} path                    # def stylesheet logical_path
          r = Renderer.new @context, path   #   r = Renderer.new @context, path
          r.render_#{name}                  #   r.render_stylesheet
        end                                 # end
        RUBY
      end
    end
  end
end

Liquid::Template.register_filter Jekyll::AssetsPlugin::Filters

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
jekyll-assets-0.10.0 lib/jekyll/assets_plugin/filters.rb
jekyll-assets-0.9.2 lib/jekyll/assets_plugin/filters.rb
jekyll-assets-0.9.1 lib/jekyll/assets_plugin/filters.rb
jekyll-assets-0.9.0 lib/jekyll/assets_plugin/filters.rb
jekyll-assets-0.8.1 lib/jekyll/assets_plugin/filters.rb
jekyll-assets-0.8.0 lib/jekyll/assets_plugin/filters.rb
tgfa-jekyll-assets-0.7.9.2 lib/jekyll/assets_plugin/filters.rb
tgfa-jekyll-assets-0.7.9.1 lib/jekyll/assets_plugin/filters.rb
jekyll-assets-0.7.9 lib/jekyll/assets_plugin/filters.rb
jekyll-assets-0.7.8 lib/jekyll/assets_plugin/filters.rb