Class: Nanoc::PostCompileItemView

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

Instance Method Summary collapse

Methods included from WithRepsViewMixin

#compiled_content, #path

Methods inherited from ItemWithoutRepsView

#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



8
9
10
# File 'lib/nanoc/base/views/post_compile_item_view.rb', line 8

def modified
  modified_reps
end

#modified_repsObject



12
13
14
# File 'lib/nanoc/base/views/post_compile_item_view.rb', line 12

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

#repsObject



3
4
5
# File 'lib/nanoc/base/views/post_compile_item_view.rb', line 3

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