class Nanoc::Core::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/core/mutable_identifiable_collection_view.rb, line 13 def delete_if(&_block) @objects = @objects.reject { |o| yield(view_class.new(o, @context)) } self end