Method |
Description |
|
_addDbContainers ( NodeDatabase $db, string $type, integer $pos2 ) : array |
Adds containers to a node that is a database |
|
_addTableContainers ( NodeTable $table, integer $pos2, string $type3, integer $pos3 ) : array |
Adds containers to a node that is a table |
|
_buildPath ( ) : Node | false |
Generates the tree structure so that it can be rendered later |
|
_buildPathPart ( array $path, string $type2, integer $pos2, string $type3, integer $pos3 ) : Node | false |
Builds a branch of the tree |
|
_controls ( ) : string |
Creates the code for displaying the controls
at the top of the navigation tree |
|
_fastFilterHtml ( Node $node ) : string |
Generates the HTML code for displaying the fast filter for tables |
|
_findTreeMatch ( array $tree, array $paths ) : boolean |
Finds whether given tree matches this tree. |
|
_getNavigationDbPos ( ) : integer |
Returns the database position for the page selector |
|
_getPageSelector ( Node $node ) : string |
Generates the HTML code for displaying the list pagination |
|
_getPaginationParamsHtml ( Node $node ) : string |
Renders the parameters that are required on the client
side to know which page(s) we will be requesting data from |
|
_parsePath ( string $string ) : array |
Converts an encoded path to a node in string format to an array |
|
_quickWarp ( ) : string |
Display quick warp links, contain Recents and Favorites |
|
_renderNode ( Node $node, boolean $recursive, string $class = '' ) : string |
Renders a single node or a branch of the tree |
|
_setVisibility ( ) : void |
Makes some nodes visible based on the which node is active |
|