templates/3rdParty/pla/lib/AJAXTree.php

Properties

Description

Classes and functions for the LDAP tree.

Classes

AJAXTree

Properties

 
 
Tree  
Tree  
No 
No 

Description

This class implements an AJAX based tree.

Methods

create_after_child, create_before_child, draw_children, draw_create_new_entry, draw_item, draw_javascript, get_indentation, listOpenItems,

create_after_child(   $entry,   $level, ) : n/a

Description

Draw the "Create New Entry" item after the children.

Arguments

Name Type Description Default
$entry n/a
$level n/a

Return value

Type Description
n/a n/a

create_before_child(   $entry,   $level, ) : n/a

Description

Draw the "Create New Entry" item before the children.

Arguments

Name Type Description Default
$entry n/a
$level n/a

Return value

Type Description
n/a n/a

draw_children(   $parent_entry,   $code, ) : n/a

Description

Expand and draw a child entry, when it is clicked on. This is using AJAX just to render this section of the tree.

Arguments

Name Type Description Default
$parent_entry n/a
$code n/a

Return value

Type Description
n/a n/a

draw_create_new_entry(   $entry,   $level,   $img, ) : n/a

Description

Draw the "Create New Entry" item.

Arguments

Name Type Description Default
$entry n/a
$level n/a
$img n/a

Return value

Type Description
n/a n/a

draw_item(   $item, string   $level, boolean   $first_child = true, boolean   $last_child = true, ) : n/a

Description

Draw a node of the tree

Arguments

Name Type Description Default
$item n/a
$level string

a string of 0 and 1 ; $level == "000101" will draw " | |"

$first_child boolean

is the first child entry, which is normally the "Create New Entry" option

true
$last_child boolean

is the last child entry, which is normally the "Create New Entry" option

true

Return value

Type Description
n/a n/a

draw_javascript( ) : n/a

Description

Draw the javascript to support the tree.

Return value

Type Description
n/a n/a

get_indentation(   $code, ) : n/a

Description

Return the indentation before a node

Arguments

Name Type Description Default
$code n/a

a string of 0 and 1 ; $code == "000101" will return " | |"

Return value

Type Description
n/a n/a

listOpenItems( ) : array

Description

List the items in the tree that are open

Return value

Type Description
array List of open nodes
Documentation was generated by phpDocumentor 2.1.0 .

Namespaces

  • global

    Packages