Giter Site home page Giter Site logo

dir-tree's Introduction

DIR Tree

DIR Tree example

HTML:

<script src="js/jquery.min.js"></script>
<script src="js/satti-dir-tree.js"></script>

JAVA-SCRIPT

let data = [
    {
        "_id": "role1",
        "name": "Role1",
        "children": [
            {
                "_id": "role11",
                "name": "Role11",
                "children": [
                    {
                        "_id": "role111",
                        "name": "Role111",
                        "children": []
                    },
                    {
                        "_id": "role112",
                        "name": "Role112",
                        "children": []
                    }
                ]
            },
            {
                "_id": "role12",
                "name": "Role12",
                "children": [
                    {
                        "_id": "role121",
                        "name": "Role121",
                        "children": []
                    },
                    {
                        "_id": "role122",
                        "name": "Role122",
                        "children": []
                    }
                ]
            }
        ]
    },
    {
        "_id": "role2",
        "name": "Role2",
        "children": [
            {
                "_id": "role21",
                "name": "Role21",
                "children": []
            },
            {
                "_id": "role22",
                "name": "Role22",
                "children": []
            }
        ]
    }
]
$(document).ready(async function(){
    $("#dir-tree").dirTree({
        data: data
    })
})
'''

##Options:
- `action`: boolean true or false, default true
- `multipleDelete`: boolean true or false, default true
- `data`: object array contains "(_id, name, children)"
- `addChild`: function that returns "_id"
- `expandCollapseAnimationDuration`: number, default 100
- `edit`: function that returns "_id"
- `delete`: function that returns "_id"

dir-tree's People

Contributors

karthisgk avatar

Watchers

James Cloos avatar  avatar

Forkers

sivaprakashsj

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.