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)


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

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

#frontmatter_ignored=(v) ⇒ Object



180
181
182
# File 'lib/middleman-core/core_extensions/front_matter.rb', line 180

def frontmatter_ignored=(v)
  @_frontmatter_ignored = v
end

#frontmatter_ignored?Boolean

Returns:

  • (Boolean)


176
177
178
# File 'lib/middleman-core/core_extensions/front_matter.rb', line 176

def frontmatter_ignored?
  @_frontmatter_ignored || false
end

#ignored?Boolean

Returns:

  • (Boolean)


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

def ignored?
  if frontmatter_ignored?
    true
  else
    super
  end
end