class Nanoc::MutableIdentifiableCollectionView
Public Instance Methods
delete_if() { |view_class| ... }
click to toggle source
Deletes every object for which the block evaluates to true.
@yieldparam [#identifier] object
@yieldreturn [Boolean]
@return [self]
# File lib/nanoc/base/views/mutable_identifiable_collection_view.rb, line 10 def delete_if(&_block) @objects.delete_if { |o| yield(view_class.new(o, @context)) } self end