Sha256: ac5374dc109243d843c8a138c54fec5432ec49bc14ba66ace8d372d2e62f2fe5
Contents?: true
Size: 498 Bytes
Versions: 52
Compression:
Stored size: 498 Bytes
Contents
module Para module ModelFieldParsers class ClosureTree < Para::ModelFieldParsers::Base register :closure_tree, self def parse! hidden_fields.each(&fields_hash.method(:delete)) end def applicable? model.respond_to? :roots end private def hidden_fields [ :ancestor_hierarchies, :self_and_ancestors, :descendant_hierarchies, :self_and_descendants ] end end end end
Version data entries
52 entries across 52 versions & 1 rubygems