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

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

Instance Method Summary (collapse)

Instance Method Details

- (Hash) data

This page's frontmatter

Returns:

  • (Hash)


166
167
168
# File 'middleman-core/lib/middleman-core/core_extensions/front_matter.rb', line 166

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

- (Object) frontmatter_ignored=(v)



152
153
154
# File 'middleman-core/lib/middleman-core/core_extensions/front_matter.rb', line 152

def frontmatter_ignored=(v)
  @_frontmatter_ignored = v
end

- (Boolean) frontmatter_ignored?

Returns:

  • (Boolean)


148
149
150
# File 'middleman-core/lib/middleman-core/core_extensions/front_matter.rb', line 148

def frontmatter_ignored?
  @_frontmatter_ignored || false
end

- (Boolean) ignored?

Returns:

  • (Boolean)


156
157
158
159
160
161
162
# File 'middleman-core/lib/middleman-core/core_extensions/front_matter.rb', line 156

def ignored?
  if frontmatter_ignored?
    true
  else
    super
  end
end