Package Exports
- jquery.fancytree
- jquery.fancytree/dist/jquery.fancytree-all
- jquery.fancytree/dist/jquery.fancytree-all.js
- jquery.fancytree/dist/jquery.fancytree-all.min
- jquery.fancytree/dist/jquery.fancytree-all.min.js
- jquery.fancytree/dist/modules/jquery.fancytree
- jquery.fancytree/dist/modules/jquery.fancytree.dnd
- jquery.fancytree/dist/modules/jquery.fancytree.dnd.js
- jquery.fancytree/dist/modules/jquery.fancytree.dnd5
- jquery.fancytree/dist/modules/jquery.fancytree.dnd5.js
- jquery.fancytree/dist/modules/jquery.fancytree.edit
- jquery.fancytree/dist/modules/jquery.fancytree.edit.js
- jquery.fancytree/dist/modules/jquery.fancytree.filter
- jquery.fancytree/dist/modules/jquery.fancytree.filter.js
- jquery.fancytree/dist/modules/jquery.fancytree.glyph
- jquery.fancytree/dist/modules/jquery.fancytree.glyph.js
- jquery.fancytree/dist/modules/jquery.fancytree.js
- jquery.fancytree/dist/modules/jquery.fancytree.persist
- jquery.fancytree/dist/modules/jquery.fancytree.persist.js
- jquery.fancytree/dist/skin-themeroller/ui.fancytree.css
- jquery.fancytree/dist/skin-win8/ui.fancytree.min.css
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (jquery.fancytree) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Fancytree
Fancytree is a JavaScript tree view / tree grid plugin with support for keyboard, inline editing, filtering, checkboxes, drag'n'drop, and lazy loading.
NOTE
Fancytree is considered feature-complete.
The code is still maintained and bugfixes will be commited.
However do not expect new major features.
For a modernized and more capable alternative, consider upgrading to Wunderbaum.
Demo
Get Started
- Try the live demo.
- Read the documentation.
- Check the Q&A forum or Stackoverflow if you have questions.
- Play with jsFiddle, CodePen, or Plunker.
- Contribute
ES6 Quickstart
import $ from "jquery";
import 'jquery.fancytree/dist/skin-lion/ui.fancytree.less'; // CSS or LESS
import {createTree} from 'jquery.fancytree';
import 'jquery.fancytree/dist/modules/jquery.fancytree.edit';
import 'jquery.fancytree/dist/modules/jquery.fancytree.filter';
const tree = createTree('#tree', {
extensions: ['edit', 'filter'],
source: {...},
...
});
// Note: Loading and initialization may be asynchronous, so the nodes may not be accessible yet.
See module loader support and API docs.
Credits
Thanks to all contributors.