xowiki::includelet::toc instproc render_list
<instance of xowiki::includelet::toc> render_list
Defined in
- Testcases:
-
includelet_toc, xowiki
Source code:
:get_parameters
if {$open_page ne ""} {
set allow_reorder ""
} else {
set allow_reorder [:page_reorder_check_allow -with_head_entries false $allow_reorder]
}
set tree [::xowiki::Tree new -id [:id] -destroy_on_cleanup]
$tree array set open_node [array get :open_node]
$tree add_pages -full $full -remove_levels $remove_levels -book_mode $book_mode -open_page $open_page -expand_all $expand_all -owner [self] -properties ${:render_properties} $pages
if {$allow_reorder ne ""} {
:page_reorder_init_vars -allow_reorder $allow_reorder js last_level ID min_level
set HTML [$tree render -style listdnd -context [list min_level $min_level]]
} else {
set HTML [$tree render -style list -properties ${:render_properties}]
}
return $HTML
XQL Not present:Generic, PostgreSQL, Oracle
[
hide source ]
| [
make this the default ]