class Middleman::Sitemap::StringResource

Public Class Methods

new(store, path, contents=nil, &block) click to toggle source
Calls superclass method Middleman::Sitemap::Resource::new
# File lib/middleman-core/sitemap/resource.rb, line 207
def initialize(store, path, contents=nil, &block)
  @request_path = path
  @contents = block_given? ? block : contents
  super(store, path)
end

Public Instance Methods

binary?() click to toggle source
# File lib/middleman-core/sitemap/resource.rb, line 221
def binary?
  false
end
render(*) click to toggle source
# File lib/middleman-core/sitemap/resource.rb, line 217
def render(*)
  @contents.respond_to?(:call) ? @contents.call : @contents
end
template?() click to toggle source
# File lib/middleman-core/sitemap/resource.rb, line 213
def template?
  true
end