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)


191
192
193
# File 'lib/middleman-core/core_extensions/front_matter.rb', line 191

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

#frontmatter_ignored=(v) ⇒ Object



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

def frontmatter_ignored=(v)
  @_frontmatter_ignored = v
end

#frontmatter_ignored?Boolean

Returns:

  • (Boolean)


173
174
175
# File 'lib/middleman-core/core_extensions/front_matter.rb', line 173

def frontmatter_ignored?
  @_frontmatter_ignored || false
end

#ignored?Boolean

Returns:

  • (Boolean)


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

def ignored?
  if frontmatter_ignored?
    true
  else
    super
  end
end