Sha256: 1c8ac7c73cc54c4ad91548e05f445e54c14579c7be67298195c195832f1a3495

Contents?: true

Size: 226 Bytes

Versions: 24

Compression:

Stored size: 226 Bytes

Contents

require 'pathname'

module Awestruct
  module Extensions
    module Relative
      def relative(href)
        Pathname.new(href).relative_path_from(Pathname.new(File.dirname(page.output_path))).to_s
      end
    end
  end
end

Version data entries

24 entries across 24 versions & 2 rubygems

Version Path
awestruct-0.4.6 lib/awestruct/extensions/relative.rb
awestruct-0.4.5 lib/awestruct/extensions/relative.rb
awestruct-0.4.4 lib/awestruct/extensions/relative.rb
awestruct-0.4.3 lib/awestruct/extensions/relative.rb
awestruct-0.4.2 lib/awestruct/extensions/relative.rb
awestruct-0.4.2.x10 lib/awestruct/extensions/relative.rb
awestruct-0.4.2.x9 lib/awestruct/extensions/relative.rb
awestruct-0.4.2.x8 lib/awestruct/extensions/relative.rb
awestruct-0.4.2.x7 lib/awestruct/extensions/relative.rb
awestruct-0.4.2.x6 lib/awestruct/extensions/relative.rb
awestruct-0.4.2.x5 lib/awestruct/extensions/relative.rb
awestruct-0.4.2.x4 lib/awestruct/extensions/relative.rb
awestruct-0.4.2.x3 lib/awestruct/extensions/relative.rb
awestruct-0.4.2.x2 lib/awestruct/extensions/relative.rb
awestruct-0.4.2.x1 lib/awestruct/extensions/relative.rb
awestructx-0.4.1.x1 lib/awestruct/extensions/relative.rb
awestructx-0.4.1 lib/awestruct/extensions/relative.rb
awestructx-0.4.0 lib/awestruct/extensions/relative.rb
awestruct-0.2.18 lib/awestruct/extensions/relative.rb
awestruct-0.2.17 lib/awestruct/extensions/relative.rb