Sha256: 22d91346a70706767c6a6a0dbb85fca4460df8991d22607731108794048b7d82

Contents?: true

Size: 575 Bytes

Versions: 1

Compression:

Stored size: 575 Bytes

Contents

module Liquid
  module Rails
    module AssetUrlFilter
      delegate \
        :asset_path,
        :asset_url,

        :audio_path,
        :audio_url,

        :font_path,
        :font_url,

        :image_path,
        :image_url,

        :javascript_path,
        :javascript_url,

        :stylesheet_path,
        :stylesheet_url,

        :video_path,
        :video_url,

        to: :view

      private

        def view
          @view ||= @context.registers[:view]
        end
    end
  end
end

Liquid::Template.register_filter(Liquid::Rails::AssetUrlFilter)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
liquid4-rails-0.2.0 lib/liquid4-rails/filters/asset_url_filter.rb