/dokuwiki/_test/tests/TreeBuilder/ |
H A D | ControlPageBuilderTest.php | 78a26510e6c070c63f2aafa834b153599b5832e0 Tue Apr 01 13:01:10 UTC 2025 Andreas Gohr <andi@splitbrain.org> Add experimental tree builder classes
These classes provide mechanisms to build a traversable tree of pages and links. Either from the existing namespace structure, or from a control page containing (possibly a nested) set of links.
The nodes returned by the tree are deliberately sparse. No ACL checking is taking place. Developers can enrich (or omit) nodes and influence recursion decisions via callbacks.
The tree can optionally be sorted by comparators provided in the TreeSort class or a custom callback.
The API provided by these classes is not considered stable yet and may change over time. Plugin authors are encouraged to use them and provide feedback.
|
H A D | PageTreeBuilderTest.php | 78a26510e6c070c63f2aafa834b153599b5832e0 Tue Apr 01 13:01:10 UTC 2025 Andreas Gohr <andi@splitbrain.org> Add experimental tree builder classes
These classes provide mechanisms to build a traversable tree of pages and links. Either from the existing namespace structure, or from a control page containing (possibly a nested) set of links.
The nodes returned by the tree are deliberately sparse. No ACL checking is taking place. Developers can enrich (or omit) nodes and influence recursion decisions via callbacks.
The tree can optionally be sorted by comparators provided in the TreeSort class or a custom callback.
The API provided by these classes is not considered stable yet and may change over time. Plugin authors are encouraged to use them and provide feedback.
|
/dokuwiki/_test/tests/TreeBuilder/cp/ |
H A D | simple.txt | 78a26510e6c070c63f2aafa834b153599b5832e0 Tue Apr 01 13:01:10 UTC 2025 Andreas Gohr <andi@splitbrain.org> Add experimental tree builder classes
These classes provide mechanisms to build a traversable tree of pages and links. Either from the existing namespace structure, or from a control page containing (possibly a nested) set of links.
The nodes returned by the tree are deliberately sparse. No ACL checking is taking place. Developers can enrich (or omit) nodes and influence recursion decisions via callbacks.
The tree can optionally be sorted by comparators provided in the TreeSort class or a custom callback.
The API provided by these classes is not considered stable yet and may change over time. Plugin authors are encouraged to use them and provide feedback.
|
H A D | complex.txt | 78a26510e6c070c63f2aafa834b153599b5832e0 Tue Apr 01 13:01:10 UTC 2025 Andreas Gohr <andi@splitbrain.org> Add experimental tree builder classes
These classes provide mechanisms to build a traversable tree of pages and links. Either from the existing namespace structure, or from a control page containing (possibly a nested) set of links.
The nodes returned by the tree are deliberately sparse. No ACL checking is taking place. Developers can enrich (or omit) nodes and influence recursion decisions via callbacks.
The tree can optionally be sorted by comparators provided in the TreeSort class or a custom callback.
The API provided by these classes is not considered stable yet and may change over time. Plugin authors are encouraged to use them and provide feedback.
|
/dokuwiki/inc/TreeBuilder/Node/ |
H A D | Top.php | 78a26510e6c070c63f2aafa834b153599b5832e0 Tue Apr 01 13:01:10 UTC 2025 Andreas Gohr <andi@splitbrain.org> Add experimental tree builder classes
These classes provide mechanisms to build a traversable tree of pages and links. Either from the existing namespace structure, or from a control page containing (possibly a nested) set of links.
The nodes returned by the tree are deliberately sparse. No ACL checking is taking place. Developers can enrich (or omit) nodes and influence recursion decisions via callbacks.
The tree can optionally be sorted by comparators provided in the TreeSort class or a custom callback.
The API provided by these classes is not considered stable yet and may change over time. Plugin authors are encouraged to use them and provide feedback.
|
H A D | WikiPage.php | 78a26510e6c070c63f2aafa834b153599b5832e0 Tue Apr 01 13:01:10 UTC 2025 Andreas Gohr <andi@splitbrain.org> Add experimental tree builder classes
These classes provide mechanisms to build a traversable tree of pages and links. Either from the existing namespace structure, or from a control page containing (possibly a nested) set of links.
The nodes returned by the tree are deliberately sparse. No ACL checking is taking place. Developers can enrich (or omit) nodes and influence recursion decisions via callbacks.
The tree can optionally be sorted by comparators provided in the TreeSort class or a custom callback.
The API provided by these classes is not considered stable yet and may change over time. Plugin authors are encouraged to use them and provide feedback.
|
H A D | ExternalLink.php | 78a26510e6c070c63f2aafa834b153599b5832e0 Tue Apr 01 13:01:10 UTC 2025 Andreas Gohr <andi@splitbrain.org> Add experimental tree builder classes
These classes provide mechanisms to build a traversable tree of pages and links. Either from the existing namespace structure, or from a control page containing (possibly a nested) set of links.
The nodes returned by the tree are deliberately sparse. No ACL checking is taking place. Developers can enrich (or omit) nodes and influence recursion decisions via callbacks.
The tree can optionally be sorted by comparators provided in the TreeSort class or a custom callback.
The API provided by these classes is not considered stable yet and may change over time. Plugin authors are encouraged to use them and provide feedback.
|
H A D | WikiStartpage.php | 78a26510e6c070c63f2aafa834b153599b5832e0 Tue Apr 01 13:01:10 UTC 2025 Andreas Gohr <andi@splitbrain.org> Add experimental tree builder classes
These classes provide mechanisms to build a traversable tree of pages and links. Either from the existing namespace structure, or from a control page containing (possibly a nested) set of links.
The nodes returned by the tree are deliberately sparse. No ACL checking is taking place. Developers can enrich (or omit) nodes and influence recursion decisions via callbacks.
The tree can optionally be sorted by comparators provided in the TreeSort class or a custom callback.
The API provided by these classes is not considered stable yet and may change over time. Plugin authors are encouraged to use them and provide feedback.
|
H A D | AbstractNode.php | 78a26510e6c070c63f2aafa834b153599b5832e0 Tue Apr 01 13:01:10 UTC 2025 Andreas Gohr <andi@splitbrain.org> Add experimental tree builder classes
These classes provide mechanisms to build a traversable tree of pages and links. Either from the existing namespace structure, or from a control page containing (possibly a nested) set of links.
The nodes returned by the tree are deliberately sparse. No ACL checking is taking place. Developers can enrich (or omit) nodes and influence recursion decisions via callbacks.
The tree can optionally be sorted by comparators provided in the TreeSort class or a custom callback.
The API provided by these classes is not considered stable yet and may change over time. Plugin authors are encouraged to use them and provide feedback.
|
H A D | WikiNamespace.php | 78a26510e6c070c63f2aafa834b153599b5832e0 Tue Apr 01 13:01:10 UTC 2025 Andreas Gohr <andi@splitbrain.org> Add experimental tree builder classes
These classes provide mechanisms to build a traversable tree of pages and links. Either from the existing namespace structure, or from a control page containing (possibly a nested) set of links.
The nodes returned by the tree are deliberately sparse. No ACL checking is taking place. Developers can enrich (or omit) nodes and influence recursion decisions via callbacks.
The tree can optionally be sorted by comparators provided in the TreeSort class or a custom callback.
The API provided by these classes is not considered stable yet and may change over time. Plugin authors are encouraged to use them and provide feedback.
|
/dokuwiki/inc/TreeBuilder/ |
H A D | TreeSort.php | 78a26510e6c070c63f2aafa834b153599b5832e0 Tue Apr 01 13:01:10 UTC 2025 Andreas Gohr <andi@splitbrain.org> Add experimental tree builder classes
These classes provide mechanisms to build a traversable tree of pages and links. Either from the existing namespace structure, or from a control page containing (possibly a nested) set of links.
The nodes returned by the tree are deliberately sparse. No ACL checking is taking place. Developers can enrich (or omit) nodes and influence recursion decisions via callbacks.
The tree can optionally be sorted by comparators provided in the TreeSort class or a custom callback.
The API provided by these classes is not considered stable yet and may change over time. Plugin authors are encouraged to use them and provide feedback.
|
H A D | PageTreeBuilder.php | 78a26510e6c070c63f2aafa834b153599b5832e0 Tue Apr 01 13:01:10 UTC 2025 Andreas Gohr <andi@splitbrain.org> Add experimental tree builder classes
These classes provide mechanisms to build a traversable tree of pages and links. Either from the existing namespace structure, or from a control page containing (possibly a nested) set of links.
The nodes returned by the tree are deliberately sparse. No ACL checking is taking place. Developers can enrich (or omit) nodes and influence recursion decisions via callbacks.
The tree can optionally be sorted by comparators provided in the TreeSort class or a custom callback.
The API provided by these classes is not considered stable yet and may change over time. Plugin authors are encouraged to use them and provide feedback.
|
H A D | AbstractBuilder.php | 78a26510e6c070c63f2aafa834b153599b5832e0 Tue Apr 01 13:01:10 UTC 2025 Andreas Gohr <andi@splitbrain.org> Add experimental tree builder classes
These classes provide mechanisms to build a traversable tree of pages and links. Either from the existing namespace structure, or from a control page containing (possibly a nested) set of links.
The nodes returned by the tree are deliberately sparse. No ACL checking is taking place. Developers can enrich (or omit) nodes and influence recursion decisions via callbacks.
The tree can optionally be sorted by comparators provided in the TreeSort class or a custom callback.
The API provided by these classes is not considered stable yet and may change over time. Plugin authors are encouraged to use them and provide feedback.
|
H A D | ControlPageBuilder.php | 78a26510e6c070c63f2aafa834b153599b5832e0 Tue Apr 01 13:01:10 UTC 2025 Andreas Gohr <andi@splitbrain.org> Add experimental tree builder classes
These classes provide mechanisms to build a traversable tree of pages and links. Either from the existing namespace structure, or from a control page containing (possibly a nested) set of links.
The nodes returned by the tree are deliberately sparse. No ACL checking is taking place. Developers can enrich (or omit) nodes and influence recursion decisions via callbacks.
The tree can optionally be sorted by comparators provided in the TreeSort class or a custom callback.
The API provided by these classes is not considered stable yet and may change over time. Plugin authors are encouraged to use them and provide feedback.
|