Module: Middleman::CoreExtensions::FrontMatter::ResourceInstanceMethods

Defined in:
lib/middleman-core/core_extensions/front_matter.rb

Instance Method Summary collapse

Instance Method Details

#dataHash

This page’s frontmatter

Returns:

  • (Hash)


202
203
204
# File 'lib/middleman-core/core_extensions/front_matter.rb', line 202

def data
  app.frontmatter_manager.data(source_file).first
end

#frontmatter_ignored=(v) ⇒ Object



188
189
190
# File 'lib/middleman-core/core_extensions/front_matter.rb', line 188

def frontmatter_ignored=(v)
  @_frontmatter_ignored = v
end

#frontmatter_ignored?Boolean

Returns:

  • (Boolean)


184
185
186
# File 'lib/middleman-core/core_extensions/front_matter.rb', line 184

def frontmatter_ignored?
  @_frontmatter_ignored || false
end

#ignored?Boolean

Returns:

  • (Boolean)


192
193
194
195
196
197
198
# File 'lib/middleman-core/core_extensions/front_matter.rb', line 192

def ignored?
  if frontmatter_ignored?
    true
  else
    super
  end
end