jekyll/lib/jekyll/drops/collection_drop.rb

23 lines
439 B
Ruby

# encoding: UTF-8
require "jekyll/drops/immutable_drop"
module Jekyll
module Drops
class CollectionDrop < ImmutableDrop
extend Forwardable
def_delegator :@obj, :write?, :output
def_delegators :@obj, :label, :docs, :files, :directory,
:relative_directory
def to_s
docs.to_s
end
private
def_delegator :@obj, :metadata, :fallback_data
end
end
end