Wondering what’s next for npm?Check out our public roadmap! »

    jquery.fancytree
    DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/jquery.fancytree package

    2.38.0 • Public • Published

    logo Fancytree

    GitHub version Build Status npm jsDelivr code style: prettier Released with: grunt-yabs StackOverflow: fancytree

    Fancytree (sequel of DynaTree 1.x) is a JavaScript tree view / tree grid plugin with support for keyboard, inline editing, filtering, checkboxes, drag'n'drop, and lazy loading.

    sample

    Status

    GitHub version See the change log for details.

    Get Started

    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.

    Install

    npm i jquery.fancytree

    DownloadsWeekly Downloads

    11,096

    Version

    2.38.0

    License

    MIT

    Unpacked Size

    2.53 MB

    Total Files

    118

    Last publish

    Collaborators

    • avatar