Skip to content

anthonywoodard/awtree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

awTree

awTree displays JSON data as an interactive HTML unordered list. It uses jQuery and the jQuery UI widget factory.

Setup

Run Bower to install dependencies:

bower install

Options

Name Description Type Default
checkbox Append checkboxes to nodes Boolean false
expandAll Expand all nodes Boolean false
labelKey The name in the JSON data string that is to be the text for the node String name
childrenKey The name in the JSON data string that stores the child nodes String children
lazyLoad Determines if a lazyLoad event is triggered when showing children for elements with has-children attribute Boolean false
data Stores the data used to create the tree Object {}
nodeClicked Executes the supplied function when a node is clicked and triggers the nodeClicked event Function Empty Function
nodeChecked If checkbox is true, executes the supplied function when a node is checked and triggers the nodeChecked event Function Empty Function
nodeUnChecked If checkbox is true, executes the supplied function when a node is unchecked and triggers the nodeUnChecked event Function Empty Function
childNodeChecked If checkbox is true, executes the supplied function when a child node is checked and triggers the childNodeChecked event Function Empty Function
childNodeUnChecked If checkbox is true, executes the supplied function when a child node is unchecked and triggers the childNodeUnChecked event Function Empty Function
nodeCollapsed Executes the supplied function when a node is collapsed and triggers the nodeCollapsed event Function Empty Function
nodeExpanded Executes the supplied function when a node is expanded and triggers the nodeExpanded event Function Empty Function

Example

See index.html for an example usage.

About

Display JSON data as an interactive HTML unordered list.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published