tree.pug 386 B

1234567891011121314
  1. mixin tree(item)
  2. li(class="treeitem",alt=item.FullName(),data-fullname=item.FullName())
  3. if item.HasChildren()
  4. span(data-name=item.GetName())
  5. ul(class="treebranch")
  6. for i in item.GetChildren()
  7. +tree(i)
  8. else
  9. a(href="entity/"+DnToLnk(item.FullName()),target="page")=item.GetName()
  10. mixin treeroot(tree)
  11. ul(class="treeroot")
  12. +tree(tree)