Class: Nanoc::PostCompileItemView

Inherits:
CompilationItemView show all
Defined in:
lib/nanoc/base/views/post_compile_item_view.rb

Instance Method Summary collapse

Methods inherited from CompilationItemView

#compiled_content, #path

Methods inherited from BasicItemView

#binary?, #children, #parent

Methods included from DocumentViewMixin

#==, #[], #attributes, #eql?, #fetch, #hash, #identifier, #inspect, #key?

Methods inherited from View

#frozen?, #inspect

Instance Method Details

#modifiedObject

Deprecated.

Use #modified_reps instead



10
11
12
# File 'lib/nanoc/base/views/post_compile_item_view.rb', line 10

def modified
  modified_reps
end

#modified_repsObject



14
15
16
# File 'lib/nanoc/base/views/post_compile_item_view.rb', line 14

def modified_reps
  reps.select { |rep| rep.unwrap.modified? }
end

#repsObject



5
6
7
# File 'lib/nanoc/base/views/post_compile_item_view.rb', line 5

def reps
  Nanoc::PostCompileItemRepCollectionView.new(@context.reps[unwrap], @context)
end